Пару дней назад перестал на сайте счётчик числа подписчиков работать. Думал, что наладится, как и в случае с Feed Burner. Но как оказалось, дело в смене API.
Или я чего-то не пойму, или что-то действительно поменяли. Раньше число подписчиков можно было получить из xml с информацией по аккаунту.
$xml = @simplexml_load_file("http://twitter.com/users/show.xml?screen_name=имя_юзера"); echo $xml[0]->followers_count;
Сейчас при заходе на эту страницу вылетает ошибка.
<?xml version="1.0" encoding="UTF-8"?> <errors> <error code="34">Sorry, that page does not exist</error> </errors>
Теперь для получения инфы по аккаунту (не только количество подписчиков), нужно другой адрес указывать.
$xml = @simplexml_load_file("https://twitter.com/users/show/имя_юзера"); echo $xml[0]->followers_count;
Спасибо за подсказку! А на счёт фидбёрнера не понял. У меня что-то ничего не наладилось — Гугле выдаёт ошибку 404 по преждему адресу (feedburner.google.com/api/awareness/1.0/GetFeedData?uri=). Есть ли рабочий адрес?
А всё, API закрыли. Больше нельзя таким образом получить число подписчиков.