这让我绝对疯狂。我可以使用twitterlibphp更新我的状态,我可以得到粉丝,但是无论我做什么,o 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遍历ID)
但没有骰子。任何人有同样的问题或我做的事情愚蠢吗?我也尝试预先运行$ twitter-&gt; verifyCredentials(),但仍然是同样无用的错误。如果我输入一个随机(非存在)帐户,那么它会告诉我该用户未找到,所以我知道它有点工作。
干杯!
答案 0 :(得分:1)
好吧,我在谷歌搜索后发现了以下tidbit:
遵循
启用来自的更新通知 指定的用户 验证用户。这种方法 需要经过身份验证的用户 已经是指定的朋友 用户否则错误“有一个 指定用户后面的问题“ 将被退回。
希望调用$ o-&gt; createFriendship($ id)然后跟随将工作:)我很惊讶那不是在示例中或在文档中更突出...