【发布时间】:2014-11-16 09:43:07
【问题描述】:
我正在尝试从 asana rest api 获得响应。但它返回给我 401 未经授权的错误。我正在使用下面的代码来获得响应:
require 'base64'
require 'rest_client'
@user='mailid'
@pass='YWlzNydXNoMTIz\n'
@url="https://app.asana.com"
response = RestClient::Request.new(
:method => :get,
:url => @url + "/" + "api/1.0/users/me",
:user => @user,
:password => Base64.decode64(@pass),
).execute
@results = JSON.parse(response.to_str)
p @results
我收到此错误 /.rvm/gems/ruby-2.1.0/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb:48:in `return!': 401 Unauthorized (RestClient ::未经授权)
请说出这段代码的问题。
【问题讨论】:
标签: ruby authentication automation rest-client asana