如何通过facebook graph api将变音符号(或esp瑞典语)发布到用户状态?

如何通过facebook graph api将变音符号(或esp瑞典语)发布到用户状态?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,编辑:对于互联网:utf8_编码完成了这个技巧。在写这篇文章的时候,我不记得我是否做了urlencodeutf8\u encode$msg或者utf8\u encode$msg是否足够。但是,需要utf8_编码。Gl hf 原始问题: 我已经成功地通过graph API将状态消息发布到用户的状态,可以说消息是来自正常ascii范围的内容 像这样的PHP: $msg = "Hello dudes!"; $curlobject = new cURL(); $postparams = "access_

编辑:对于互联网:utf8_编码完成了这个技巧。在写这篇文章的时候,我不记得我是否做了urlencodeutf8\u encode$msg或者utf8\u encode$msg是否足够。但是,需要utf8_编码。Gl hf

原始问题:

我已经成功地通过graph API将状态消息发布到用户的状态,可以说消息是来自正常ascii范围的内容

像这样的PHP:

$msg = "Hello dudes!";
$curlobject = new cURL();
$postparams = "access_token=" . SSN_code() . "&message=" . urlencode($msg);
$r = $curlobject->post("https://graph.facebook.com/me/feed",$postparams);
->好的!根据需要更新状态

然而,当我在我的消息中使用å、ä或ö时,我希望能够做到这一点,因为有些用户是瑞典人,状态消息在一个三角形中显示一个问号,其中有变音符号。所以,就像

$msg = "Hello kåldolmar!";
将导致状态为Hello k�奥尔玛

有人知道如何对符号进行编码,或者如何用更多信息补充图形请求,以使messag eDiscovery正确显示吗?

使用


你好对不起,我是地球上反馈你答案最慢的人。我去了一次国外旅行,这个问题被整理成了一段时间的积压工作。不幸的是,htmlspecialchars并没有解决这个问题。然而,utf8_编码完成了,我将在几秒钟内编辑我的问题。。。。无论如何,谢谢你的回答。当打印HTML页面时,它会派上用场。
$msg = htmlspecialchars("Hello kåldolmar!");

output will be Hello kåldolmar!