通过Web API将表情符号从iOS发布到Facebook

时间:2014-10-15 00:23:11

标签: c# ios facebook asp.net-web-api emoticons

我正面临一个我似乎无法克服的问题。

上下文

我有一个在iOS7.0及更高版本上运行的iOS应用程序。在此应用程序中,您可以发布带有注释的图片。然后将这些图片和注释发送到.NET C#MVC WebAPI,后者本身使用Facebook SDK将内容发送到Facebook。

问题

当我在iOS应用程序上使用表情符号发表评论时,我能够通过Web API将评论成功存储在数据库中并检索它们。它在iOS应用程序中正确显示为表情符号。但是,一旦评论发送到Facebook,它就会显示存储在数据库中的实际文本(正常情况下,我猜)。

然而,我想让Facebook显示我从iOS上的表情符号键盘发送的表情符号。

  

用表情符号评论!! \ ud83d \ ude04 \ ud83d \ ude0d

其他信息

在iOS上,我接受包含注释的字符串,我首先使用UTF8对其进行编码,然后使用NonLossyASCII返回一个新字符串。

要在iOS上显示它,我会看到上面显示的字符串,而我会反过来;我使用NonLossyASCII对其进行编码,并使用UTF8返回一个新字符串。

任何提示或帮助都将受到高度赞赏。

0 个答案:

没有答案