是否可以通过localhost的API获取INSTAGRAM用户详细信息?
因为我试图从localhost执行此操作但无法获取信息。点击登录URL后,它会将我重定向到INSTAGRAM,成功登录并授权应用程序后,它会在我的回调URL中使用代码正确地重定向。但是当我尝试使用访问令牌获取信息(cURL)时,它返回null。
但同样的代码在现场运行完美。
确保Curl option CURLOPT_SSL_VERIFYPEER设置为false。在代码中找到Curl请求,并添加或编辑看起来像这样的选项:
$ch = curl_init();
...
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); <<-- Add this line
最终我解决了这个问题。现在我可以连接到Instagram。
我用的是CodeIgniter Instagram Library by Ian Luckraft。在配置文件中我只是改变了
$config['instagram_ssl_verify'] = FALSE;
默认情况下它是TRUE
。
对的,这是可能的。 您可以尝试使用由Galen Grover制作的Instagram api包装器 https://github.com/galen/PHP-Instagram-API Mine的作品很好
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
));