来自API的推文有奇怪的字符(亚伯拉罕图书馆)

时间:2013-08-07 23:16:24

标签: php api twitter oauth

我正在使用这个库(Abraham twitteroauth)从时间轴中提取推文......

$connection = getConnectionWithAccessToken(TOKEN, TOKEN_SECRET);
$tweets = $connection->get('statuses/user_timeline', array('screen_name' => 'francis_narcise'));

一切正常,但输出有很多有趣的字符,而不是“双引号”。

有谁知道为什么会这样?

1 个答案:

答案 0 :(得分:1)

您从图书馆获得的结果位于UTF-8。正确设置输出的字符集或使用正确的转义功能。

例如,当您输出到HTML时,可以将页面的字符集设置为UTF-8:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

或者,您可以使用htmlentities转义字符:

echo htmlentities($tweet);