Heroku中的rails api instagram jquery env

Posted

技术标签:

【中文标题】Heroku中的rails api instagram jquery env【英文标题】:rails api instagram jquery env in heroku 【发布时间】:2017-09-11 17:26:13 【问题描述】:

如何在 Rails 中为 instagram api 配置 javascript 中的 heroku 环境,这只是我的代码

var token = <%= ENV['MY_API_TOKEN'] %>,
userid = <%= ENV['MY_API_USERID'] %>,
num_photos = 10;

$(document).ready(function() 
  $.ajax(
    url: 'https://api.instagram.com/v1/users/' + userid + '/media/recent/?access_token=' + token,
    dataType: 'jsonp',
    type: 'GET',
    data: access_token: token, count: num_photos,
    success: function(data)
      console.log(data);
      for( x in data.data )
        $("#container").append('<li><img src="'+data.data[x].images.standard_resolution.url+'"></li>');
      
    ,
    error: function(data)
      console.log(data);
    
  );
);

echo唯一的事情就是通过js.erb改变js并且已经把key放到heroku的env中

【问题讨论】:

我的回答有用吗? 【参考方案1】:

然后转到你在heroku上的应用页面

设置 -> 在配置变量部分点击Reveal Config Vars 然后插入你的钥匙

【讨论】:

以上是关于Heroku中的rails api instagram jquery env的主要内容,如果未能解决你的问题,请参考以下文章

在 Heroku 上使用 Rails API 部署 Create-React-App

在 Heroku 上使用 Postmark API 的 Rails 电子邮件——由对等方重置连接

在 Heroku 上的 Rails 中为 Authorize.net AIM API 使用自定义证书

Heroku上的现有Ruby on Rails Web应用程序(PostgreSQL),Devise身份验证,需要为移动支持添加Rails API

通过 API 上传文件时 Heroku 前端超时

在 Heroku 上部署后 API 端点返回 500 错误