Instagram OAuth没有询问我想要访问哪个帐户

时间:2017-04-07 20:24:36

标签: facebook oauth oauth-2.0 instagram instagram-api

当我的应用程序访问授权URL时,它会跳过整个屏幕。它会自动抓取我的企业Instagram帐户,我也不希望它为我的用户抓取错误的帐户。

  

第一步:将用户引导至我们的授权网址

     

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

     

此时,我们向用户显示登录屏幕,然后是a   确认屏幕在哪里授予您的应用访问她的Instagram   数据

我是否可以通过.authorize_url传递任何选项/参数以防止跳过身份验证页面?

  def authenticate
    redirect_to (Instagram.authorize_url(redirect_uri: redirect_uri))
  end

  def callback
    if params[:code]
      response = Instagram.get_access_token(params[:code], redirect_uri: redirect_uri)

1 个答案:

答案 0 :(得分:0)

在使用API​​进行oauth登录之前,您必须注销instagram。

以下是对loggram注销的回答:how to logout completely from instagram account from my website