取消关注 Twitter 个人资料 PHP 脚本不工作

Unfollow Twitter Profile PHP Script Not Working

我无法取消关注帐户。该代码返回我想取消关注的用户的帐户详细信息。 应用程序由帐户 A 创建,带有 read/write/Access 条私信。 我已经使用帐户 B 登录,通过身份验证并返回。使用下面的代码我想取消关注。

$key=$twitter_id_whom_i_want_to_unfollow; 

$settings = array(
    'oauth_access_token' => YOUR_ACCESS_TOKEN,
    'oauth_access_token_secret' => YOUR_ACCESS_TOKEN_SECRET,
    'consumer_key' => YOUR_CONSUMER_KEY,
    'consumer_secret' => YOUR_CONSUMER_SECRET
);
$requestMethod = 'POST';
$postfields = array(
        'user_id' => $key
            );
$url = 'https://api.twitter.com/1.1/friendships/destroy.json'; /*Remove that user from friends*/
$twitter = new TwitterAPIExchange($settings);
$profile=$twitter->buildOauth($url, $requestMethod)
         ->setPostfields($postfields)
         ->performRequest();
$profile=json_decode($profile); 
echo '<pre>';print_r($profile);

这将打印 $twitter_id_whom_i_want_to_unfollow 帐户详细信息。无法理解如何处理它。我正在开发类似 crowdfire

的网络应用程序

如果我使用相同的脚本从 $twitter_id_whom_i_want_to_unfollow 帐户取消关注,它会起作用,但不会从任何其他帐户取消关注。

确定找到解决方案。上面的脚本运行良好,问题出在没有保存的访问令牌上。现在好了。