私はRubyを初めて使い、会計システムのREST API e- economic.comにアクセスするためにRuby gem 'rest-client'を使用しようとしています。私はトークンを介して接続することができます。顧客の詳細を取得する - これまでのところ、とても良い。請求書API用Ruby Restクライアント
しかし、私はPOSTの仕方を理解することに苦労しています。具体的には、顧客の詳細のペイロードを含むと同時に、認証トークンの詳細(つまり、hHeaderのコンテンツ)を含めるようにコードを取得することを検討しています。 REST APIを使用して、顧客の作成に関する
詳細:静止クライアントルビー宝石について https://restdocs.e-conomic.com/#post-customer-groups
詳細: https://github.com/rest-client/rest-client
私はAtomのエディタでのWindows 7上でのRuby 2.3.3を実行していますよ。 私のコードは以下の通りです:
Dir.chdir 'C:\Ruby23\bin'
require 'rest-client'
require 'rconomic'
require 'json'
hHeader = {"X-AppSecretToken" => 'tokenID1_sanitized', "X-AgreementGrantToken" => 'tokenID2_sanitized', "Content-Type" => 'application/json'}
hCustomer = RestClient.get("https://restapi.e-conomic.com/customers/5", hHeader) # => creates a response showing customer 5 (shown for example of GET)
あなたのご意見は大歓迎です!
Martin
素晴らしい、これはうまくいった - ありがとう! – Martin