Синтаксис сообщения Twitter - PullRequest
0 голосов
/ 28 июля 2011

Я пытаюсь опубликовать сообщение через Twitter API, и оно работает, пока у меня есть простая текстовая строка, однако, как только я добавляю URL в свое сообщение, оно не публикуется. Нужно ли бежать от некоторых персонажей?

РАБОТАЕТ:

$connection->post('statuses/update', array('status' => 'Trying out a new online tool with a monthly complimentary subscription. via @mySite'));

НЕ РАБОТАЕТ:

$connection->post('statuses/update', array('status' => 'Trying out a new online tool with a monthly complimentary subscription at: http://mysite.org via @mySite'));

1 Ответ

0 голосов
/ 28 июля 2011

Я думаю, вам нужно сделать кодировку URL в сообщении.

Попытка:

$connection->post('statuses/update', array('status' => urlencode('Trying out a new online tool with a monthly complimentary subscription at: <a href="http://mysite.org" rel="nofollow">http://mysite.org</a> via @mySite')));

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...