2015-07-28 182 views
1

我正在尝试Instagram用户关注并取消关注我的网站。我正在使用Instagram API + codeignator来执行此操作。在前端,我列出的Instagram用户与“跟随”&“跟随”按钮。 当用户关注并且他们点击“关注”时,它应该“取消关注”用户。 当按钮显示“Follow”并且用户点击它时,按钮应该改变为以下并开始跟随用户。 我加入,我没有代码:我如何关注&取消关注使用Instagram API的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; 

对于这样的回应,我得到一个“内部服务器错误”。 这段代码是否适合我的要求。 等待您的答案...

回答

4

Instagram现在要求您向他们申请特别许可,以便跟踪使用其API的用户。因此,在Instagram授予您这些权限之前,您将无法使用API​​关注/取消关注用户。

在这里你申请访问:https://help.instagram.com/contact/185819881608116

仅供参考,这里有来自Instagram的有关请求这些权限的指导方针:“以POST和DELETE喜欢的能力,遵循和评论仅限于提供业务服务,而不是应用程序面向消费者的应用“。

+0

好的,我会检查这个。 – Sinto

相关问题