-1

我正在开发一个 twitter 应用程序。

我有一个问题;

我想在 twitter 上发布消息 如果我使用土耳其语或某些字符,它不会发布。

我的代码:

 $mesajing  = "Dear @".$username." : You have ".$ozelmsjs." messages you can read the messages ->".$url."";
 $status    = $twitterObj->post_statusesUpdate(array('status'=>$mesajing));
 $status->response;
4

2 回答 2

1

尝试:

$encoded = utf8_encode($mesajing);
$status    = $twitterObj->post_statusesUpdate(array('status'=>$encoded));

或尝试这样做:

$encoded = iconv('utf-8', 'us-ascii//TRANSLIT', $mesajing);
于 2012-07-06T12:13:24.877 回答
0

使用正确的编码,Twitter可能(请阅读文档以确保)使用 UTF8。

于 2012-07-06T12:09:49.977 回答