2016-04-03 59 views
0

我正在向https://graph.facebook.com/v2.3/me/feed?message=Test post发送帖子请求。Facebook图形API - 使用表情/表情符号发帖

这实际上工作正常,但我想能够添加表情符号到我的文章。我一直在使用列表在这里找到:http://fbicons.net/

大多数这些表情符号的文本只是显示为一个盒子里,这样的事情:

复制和粘贴这些直接进入Facebook将实际工作和表情将出现。但是,当我将其复制到我的代码并通过API发布时,它在Facebook上显示为? ?

我很确定我需要通过API发送一个unicode值,但不知道如何。任何人都可以提供一个如何做到这一点的例子吗?

回答

2

我通过将字符框复制到.txt文件中来实现此目的。然后我使用$emoji=file_get_contents("emoji.txt"); $ emoji变量现在可以发布到Facebook。

编辑:正确的方法:

$dislikeEmoji=html_entity_decode('👎')

+0

谢谢,'html_entity_decode'为我解决了! :) – Gummibeer

3

您可以从here

$emoji = html_entity_decode('😈'); 

此代码工作得很好的表情符号HTML实体的名单,试图通过图形API公布。谢谢@hellohellosharp