2013-05-03 4 views
3

Возможно ли получить INSTAGRAM Подробная информация о пользователе через API от localhost?Call Instagram API от localhost

Потому что я пытаюсь сделать это из localhost, но не могу получить информацию. После щелчка на URL-адресе входа он перенаправляет меня на INSTAGRAM и после успешного входа в систему и авторизации приложений он перенаправляет меня правильно в моем обратном URL с кодом. Но когда я пытаюсь получить информацию (cURL) с помощью токена доступа, он возвращает null.

Но такой же код отлично работает в прямом эфире.

ответ

1

В конце концов я решил проблему. теперь я могу подключить INSTAGRAM.

Я использую библиотеку Instagram от CodeIgniter от Ian Luckraft http://ianluckraft.co.uk. В файле конфигурации я просто изменяю

$ config ['instagram_ssl_verify'] = FALSE;

по умолчанию это было ИСТИННО.

:))

+0

вы можете проверить simillar видео [здесь] (https://www.youtube.com/watch?v=bWithhiVFOU) – Iftikhar

-1

Да, это возможно.
Вы можете попробовать использовать Instagram апи обертку, который сделан работами Гален Гровера
https://github.com/galen/PHP-Instagram-API шахты просто отлично

+0

жаль сообщить вам, что я уже использовал этот код и не удалось извлечь информацию из локального хоста. –

3

Убедитесь Curl option CURLOPT_SSL_VERIFYPEER установлен в ложь. Найти Curl запрос в коде и добавить или изменить вариант, который будет выглядеть примерно так:

$ch = curl_init(); 
... 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); <<-- Add this line 
-1
in instagram .config.php in your localhost 
you must set 'apiCallback' => 

to 'http://localhost/instagram/instagram/' 


folder of your success.php 


<?php 
// Setup class 
    $instagram = new Instagram(array(
    'apiKey'  => '', 
    'apiSecret' => '', 
    'a 
?>piCallback' => 'http://localhost/instagram/instagram/' // must point to success.php 
));