簡體   English   中英

如何使用 Instagram API 關注和取消關注 Instagram 用戶

[英]How can I follow & unfollow Instagram users using the 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;

作為對此的回應,我收到了“內部服務器錯誤”。 這段代碼適合我的要求嗎? 等待你的答案...

Instagram 現在要求您向他們請求特殊許可,以便使用他們的 API 關注用戶。 因此,在 Instagram 授予您這些權限之前,您將無法使用 API 關注/取消關注用戶。

這是您請求訪問的地方: https : //help.instagram.com/contact/185819881608116

僅供參考,以下是 Instagram 關於請求這些權限的指導方針:“發布和刪除喜歡、關注和評論的能力僅限於提供商業服務的應用程序,而不是面向消費者的應用程序。”

使用瀏覽器控制台取消關注 Instagram 用戶:

  1. 在 PC 上的瀏覽​​器中打開 Instagram
  2. 轉到您的帳戶
  3. 顯示以下用戶
  4. 打開開發人員工具 (F12)
  5. 轉到控制台選項卡
  6. 輸入此代碼:

     setInterval( function(){ var arr = document.getElementsByClassName("_0mzm- sqdOP L3NKy _8A5w5 "); for (var i = 1, len = arr.length; i < len; i++) { arr[i].click(); document.getElementsByClassName("aOOlW -Cab_ ")[0].click(); } var scroll_stuff = document.getElementsByClassName("isgrP")[0]; scroll_stuff.scrollTop = scroll_stuff.scrollHeight; } , 600000); //every 10 minutes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM