有没有办法在Instagram Developer网站中管理不同环境的多个重定向URI?

时间:2014-03-18 23:39:30

标签: redirect uri instagram

我想知道是否有办法在Instagram Developer网站中管理多个重定向URI,例如使用不同的环境。

在Instagram开发者中心,我已将重定向URI设置为开发环境。

http://localhost:3000/oauth/callback 

但现在我想把它推向生产,所以我需要将这个URI更改为生产一个,以获得类似的东西:

http://mywebsite/oauth/callback

但是当我在本地编码时,我将无法获得正确的重定向。

1 个答案:

答案 0 :(得分:2)

我认为最好的选择是在Instagram上创建两个客户端(应用程序):

  • 一个用于制作
  • 一个用于开发

然后您将拥有两套凭据。

由于端口3000,猜测你使用Rails,你可以通过识别当前环境切换到一个配置或另一个配置:

if Rails.env == "development" || Rails.env == "test"
  #load development instagram client config
else
  #load production instagram client config
end