2012-02-07 4 views
3

Я пишу скрипт на PHP для получения данных из API twitter, я хочу иметь доступ к числу «твитов» для данного URL-адреса, в PHP Facebook API это легко возможно с помощью одного «запроса FQL» »однако, в Twitter я могу только найти следующее:Twitter URL Tweet Count - Private API?

http://urls.api.twitter.com/1/urls/count.json?url=http://www.bbc.co.uk

с немного исследований, казалось бы, это„частным“API и доступны только для„кнопки чирикать“, а не обычай скрипты. Есть ли альтернативный способ достижения этого, который считается ОК?

+1

Учет сокращенных ссылок? например t.co, или bit.ly или любой другой? – Aziz

ответ

1

Он работает и делает то, что вы хотите, не так ли?

Я думаю, что если твиттер не понравится, чтобы вы его использовали, это остановило бы вас от этого. Но это только мое мнение;)

+0

Он действительно возвращает числа, которые я хочу, но это не общедоступный API, который означает, что он может быть изменен/удален/заблокирован в любое время, что нарушит любой код на его основе. предоставляя кнопку «Tweet This» на веб-сайте и не очень довольны «агрегацией данных» таким образом. – bagwaa

+1

Они также могут изменять любой другой API, который у них есть. Также, если они меняют его, кнопки «Tweet This» больше не будут работать. Так что это маловероятно. – PiTheNumber

2

Использование этого метода за пределами кнопки Tweet запрещено и на него нельзя положиться.