如何使用 Instagram API 关注和取消关注 Instagram 用户

Sin*_*nto 5 php codeigniter instagram-api

我正在尝试让 Instagram 用户从我的网站关注和取消关注。我正在使用 Instagram API+ codeignator 来执行此操作。在前端,我使用“关注”和“关注”按钮列出 Instagram 用户。当用户关注并单击“关注”时,它应该“取消关注”用户。当按钮显示“关注”并且用户单击它时,按钮应更改为关注并开始关注用户。我正在添加我所做的代码:

$follow_id =$_POST['id'];
$accessToken = @$this->session->userdata('instagram_accessTokeninst');
$url= 'https://api.instagram.com/v1/users/'.$follow_id.'/relationship?access_token='.$accessToken;
$data = 'action=follow';
$resultObj = json_decode(sendPostData($url,$data));
print_r($resultObj);
$responseCode = $resultObj->meta->code;
$errorMsg = $resultObj->meta->error_message;
Run Code Online (Sandbox Code Playgroud)

作为对此的回应,我收到“内部服务器错误”。这段代码适合我的要求吗?等待您的答复...

小智 4

Instagram 现在要求您请求他们的特殊许可才能使用其 API 关注用户。因此,在 Instagram 授予您这些权限之前,您将无法使用 API 关注/取消关注用户。

这是您请求访问权限的地方:https://help.instagram.com/contact/185819881608116

仅供参考,以下是 Instagram 关于请求这些权限的指南:“发布和删除点赞、关注和评论的能力仅限于提供商业服务的应用程序,而不是面向消费者的应用程序。”