所以我正在开发一个围绕Instagram的网站。据说这是我试图允许人们在网站上登录他们的Instagram帐户,以便他们可以关注网站上的Instagram页面。我已经找了wordpress插件,但那些只允许你评论网站上的对象。我在Instagram oAuth上做了很多研究,但由于我不是专家,所以我很困惑。如果有人可以帮助我那会很棒。谢谢!
答案 0 :(得分:0)
转到https://instagram.com/developer/ - >管理客户 - >添加客户端
填写说明并将其重定向到您的oauth页面。
PHP
https://api.instagram.com/oauth/authorize/?scope=likes&client_id=".CLIENT_ID."&redirect_uri=".REDIRECT."&response_type=code"
用于访问令牌
if($_REQUEST['action']=="oauth")
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.instagram.com/oauth/access_token");
curl_setopt($ch,CURLOPT_POST, 5);
curl_setopt($ch,CURLOPT_POSTFIELDS, "client_id=".CLIENT_ID."&client_secret=".CLIENT_SECRET."&grant_type=authorization_code&redirect_uri=".urlencode(REDIRECT)."&code=".$_REQUEST['code']);
curl_exec($ch);
curl_close($ch);
exit();
}