我遇到了Twitter API的問題。我試圖遵循特定的用戶,但該API總是返回以下錯誤:Twitter API友誼/創建不工作
{"errors":[{"code":108,"message":"Cannot find specified user."}]}
我試過路過USER_ID,SCREEN_NAME兩者,但我總是得到相同的結果,但我敢肯定我實際上正在傳遞正確的值。
這是我使用的代碼:
$options = array(
CURLOPT_HTTPHEADER => $header,
CURLOPT_HEADER => false,
CURLOPT_URL => $this->url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_POSTFIELDS => $postfields,
CURLOPT_POST => true
);
$feed = curl_init();
curl_setopt_array($feed, $options);
$json = curl_exec($feed);
curl_close($feed);
其中$ postfields是包含兩種USER_ID與用戶的ID與網名跟隨screen_naam的關聯數組。我從Twitter API獲得兩個值,所以它們應該是正確的。我也嘗試過其他用戶,結果是一樣的。
APP消費者id/key作爲oauth token/secret作爲讀/寫和工作(如果我改變它們,我會得到一個認證錯誤)。
任何想法?