我使用的是Instagram API(oauth),我可以使用
获取访问令牌和用户信息 https://api.instagram.com/oauth/authorize/client_id='.$client_id.'&redirect_uri='.$redirect_url .'&response_type=code'
和https://api.instagram.com/oauth/access_token
通过传递客户端ID,secret和redirect_uri。
当我第一次打电话时
(https://api.instagram.com/oauth/authorize/client_id='.$client_id.'&redirect_uri='.$redirect_url .'&response_type=code')
它为我提供了access_token和user的数组。
我的问题是我应该怎样做才能吸引用户的粉丝?
我知道我必须使用https://api.instagram.com/v1/users/{user-id}/follows?access_token=ACCESS-TOKEN
但由于某种原因我收到了错误消息
{
"code": 400,
"error_type": "OAuthException",
"error_message": "Only response type \"code\" and \"token\" is allowed"
}
请帮助!!!
答案 0 :(得分:2)
首先,您无需进行身份验证(即需要GET
)才能获取用户关注者列表。您只需要/abc
。
以下请求适用于您的情况:
<强> access_token
强>
答案 1 :(得分:0)
根据新更新,您必须使用访问令牌而不是client_id
这是我的回答
{"data": {"id": "1829538552", "username": "mypageusername", "profile_picture": "https://scontent.cdninstagram.com/t51.2885-19/11084945_1580533368872297_743341297_a.jpg", "full_name": "pagename Nation", "bio": "For Business/Ads\add@gmail.com\nKik: @test", "website": "https://carsmydrug.myshopify.com/", "counts": {"media": 371, "follows": 6464, "followed_by": 171599}}, "meta": {"code": 200}}
您必须获取访问令牌,并且您只能查看接受沙盒用户的用户的关注者列表