t.co испортил мой URL при публикации через API - PullRequest
0 голосов
/ 29 ноября 2011

я использую php и библиотеку api twitter - когда я отправляю свое сообщение через следующий код, мои ссылки портятся - насколько я знаю, я использую стандартный twitter php api?

$result = $this->tweet->call('post', 'statuses/update', array('status' => $title));

до того, как я отправлю сообщение

testing link tracking http://bit.ly/tvHaWN

после публикации

testing link tracking http://t.co/ptdXXNDH<br>

У кого-нибудь еще была подобная проблема?

1 Ответ

1 голос
/ 29 ноября 2011

Как я могу предположить, ваша $title переменная содержит смешанный текст и HTML. Статусы Twitter должны быть в виде простого текста. Помогает удаление меток.

Попробуйте удалить все теги HTML внутри переменной $title.

Например:

$result = $this->tweet->call('post', 'statuses/update', array('status' => strip_tags($title)));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...