twitterlibphp - не может следовать вообще - PullRequest
1 голос
/ 24 августа 2009

Это сводит меня с ума. Я могу обновить свой статус с помощью twitterlibphp и получить подписчиков, подписчиков и т. Д., Но независимо от того, что я делаю, $ o-> follow (twitter_id) просто не будет работать. Он отвечает

<?xml version="1.0" encoding="UTF-8"?>
<hash>
  <request>/notifications/follow.xml</request>
  <error>There was a problem following the specified user.</error>
</hash>

Я немного погуглил, прочитал источник в библиотеке и не вижу, что я делаю не так. Если вы находитесь в районе Лондона, я, вероятно, куплю вам пинту, если вы знаете, что происходит ... Код довольно прост:

$twitter = new Twitter($username, $password);
$xml = $twitter->getFriendIDs(array('user'=>$user));
$output = simplexml_load_string($xml);
foreach($output->id as $id) {
   echo $twitter->follow($id);
}

($ user var просто приходит из текстового поля формы - все работает нормально, и foreach зацикливается на идентификаторах)

Но не игра в кости. У кого-то есть такая же проблема или я делаю что-то глупое? Я также попытался запустить $ twitter-> verifyCredentials () заранее, но все еще та же самая бесполезная ошибка. Если я добавляю случайную (не существующую) учетную запись, то это говорит мне, что этот пользователь не был найден, поэтому я знаю, что он вроде работает.

Ура! * * 1013

1 Ответ

1 голос
/ 24 августа 2009

Ну, я нашел следующее tidbit после еще одного поиска в Google:

следовать

Включает уведомления об обновлениях от указанный пользователь в аутентифицирующий пользователь. Этот метод требует аутентифицированного пользователя уже дружить с указанным пользователь в противном случае ошибка "произошла проблема с указанным пользователем " будет возвращен.

Будем надеяться, что вызов $ o-> createFriendship ($ id) и последующее отслеживание сработают :) Я поражен тем, чего нет в примерах или более заметно в документах ...

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