InstaR R包:重定向URI与注册的重定向URI不匹配

时间:2017-12-30 14:25:13

标签: r instagram-api instar

我正在探索您的InstaR软件包以访问R中的Instagram数据。

在Instagram注册客户端并且返回我的客户端ID和客户端密钥后,我收到了此错误。

  

{" error_type":" OAuthException"," code":400," error_message":"重定向URI不匹配已注册的重定向URI"}

使用的脚本是这样的(app_id和app_secret是虚构的)

install.packages("instaR")
library(instaR)


my_oauth <- instaOAuth(app_id="xxxxxxxx", app_secret="yyyyyyyy")
save(my_oauth, file="my_oauth")

alessandrozonin <- getUserMedia( username="alessandrozonin", token=my_oauth )
comments <- getComments( alessandrozonin$id[1], token=my_oauth )

1 个答案:

答案 0 :(得分:1)

来自instaOAuth()函数中的instaR's documentation

  

详细

     

要使用app_id和app_secret,请执行以下步骤。首先,去吧   到http://instagram。 com / developer /并注册您的应用程序   任何名字。然后,使用&#34;客户端ID&#34;运行instaOAuth函数。和   &#34;客户秘密&#34;作为参数。 它将返回一个URL,您将这样做   需要粘贴到字段中&#34; OAuth redirect_uri&#34;在你的申请中   Instagram上的设置。更改后,按下R中的Enter键。新的   浏览器窗口将打开并签署令牌。如果一切正常   好吧,你会收到一条消息,告诉你可以返回R。

根据您在问题中写的内容和错误消息,您似乎没有正确完成粗体步骤。