2016-08-18 3 views
1

Мне сложно получить последние сообщения в Instagram.К сожалению, эта страница недоступна в instagram

function fetchData($url){ 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 20); 
$result = curl_exec($ch); 
curl_close($ch); 
return $result; 
} 

$result = fetchData("https://api.instagram.com/v1/users/{clientid}/media/recent/?access_token={accesstoken}&count=3"); 

$result = json_decode($result); 

Но я получаю сообщение, как это: К сожалению страница не доступна. Приведенная вами ссылка может быть нарушена или страница может быть удалена.

Может ли кто-нибудь помочь?

+0

Перейти к этому URL-адресу в браузере. Что происходит? – ceejayoz

ответ

5

Обычно бывает, если у вас есть username вместо user-id в API URL

у вас есть {clientid}, что значение ?, должно быть user-id не username, и, безусловно, не ваше приложением client-id, это должно быть всем номера.

Вы можете получить user-id, используя API/API поиска, чтобы найти имя пользователя и получить соответствующий user-id, который соответствует имени пользователя, которое вы искали в ответе API.

+0

да. когда я изменил идентификатор клиента на userid, проблема была отключена. Спасибо. –

+0

ОК, круто, примите ответ – krisrak

Смежные вопросы