我正在探索您的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 )
答案 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。
根据您在问题中写的内容和错误消息,您似乎没有正确完成粗体步骤。