如何将Instagram oAuth添加到我的网站

时间:2015-03-15 04:52:17

标签: wordpress oauth instagram instagram-api

所以我正在开发一个围绕Instagram的网站。据说这是我试图允许人们在网站上登录他们的Instagram帐户,以便他们可以关注网站上的Instagram页面。我已经找了wordpress插件,但那些只允许你评论网站上的对象。我在Instagram oAuth上做了很多研究,但由于我不是专家,所以我很困惑。如果有人可以帮助我那会很棒。谢谢!

1 个答案:

答案 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();

}