通过ruby访问JIRA rest API

时间:2015-02-19 12:22:09

标签: ruby rest jira jira-rest-java-api

我正在尝试编写一个使用其余API的ruby脚本。 但是我坚持使用auth步骤(使用基本身份验证)。

从我认为我理解我应该基于64编码我的登录:密码然后传递它与标题授权和我 请求,但它让我无处,但403禁止错误。

enc   = Base64.encode64('username:passs')
my_url = 'http://intenthq.atlassian.net/rest/api/2/application-properties'
my_key = 'Basic '+ enc
puts enc
puts 'Authorization ' + my_key
RestClient::Request.execute(
 :method => :get,
 :url => my_url,
 :headers => {'Authorization' => my_key}
)

我做错了什么?

我甚至使用了正确的方法吗?

1 个答案:

答案 0 :(得分:1)

设法通过使用github.com/sumoheavy/jira-ruby对其进行排序 谢谢Coderhs:)