Ruby On Rails 2.3.8とHTTParty gemを使用してAPIに接続したいと考えています。ダイジェスト認証付きHTTParty
私のモデルは以下の通りです:
class Onnion < ActiveRecord::Base
require 'net/http'
include HTTParty
base_uri 'http://myapiurl.com'
digest_auth 'user', 'password'
disable_rails_query_string_format
def self.create_rma(order)
put('/orders/rma', :query => {:action => 'put', :data => {:api_key => 'user', :onnion_order_id => order.id, :customer_rma => order.saving.profile.user.id, :comments => ''}})
end
end
私がやりたい何がdata
パラメータ内でグループ化、特定のパラメータで、PUTと呼ばれるAPIのメソッドを呼び出すことです。
このメソッドを実行すると、401 Unauthorized
エラーメッセージが表示されます。
私は間違っていますか?このようなことをやろうとするのは初めてです。
私はバージョン0.7.8を使用しています。だから私はこれをすでに解決しなければならないと思います。 –