Instagram oAuthException缺少网址

时间:2013-10-30 17:32:55

标签: api oauth instagram

我无法在没有错误的情况下对Instagram API进行任何/媒体/搜索调用。

在firefox中,端点

https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&?access_token=VALID_ACCESS_TOKEN

(其中VALID_ACCESS_TOKEN是一个有效的访问令牌,可以与其他api调用成功协作。)

我得到以下输出

{"meta":{"error_type":"OAuthParameterException","code":400,"error_message":"\"client_id\" or \"access_token\" URL parameter missing. This OAuth request requires either a \"client_id\" or \"access_token\" URL parameter."}}

我无法理解这个错误,因为很明显,访问令牌存在于网址中。

这可能是一些奇怪的字符编码问题吗?

1 个答案:

答案 0 :(得分:1)

只需快速查看您的网址,看起来您在?参数之前就有额外的access_token

https://api.instagram.com/v1/media/search?lat=48.858844&lng=2.294351&access_token=VALID_ACCESS_TOKEN

第一个?告诉它接受参数,然后每个参数用&amp ;.分隔。您不应再需要?,它们实际上可能导致它无法正确解析。