4
私は、AccessTokenクラスの宝石OauthのPOST APIコールを試行しています。しかし、私は奇妙な反応を得ています。だから誰でも私にポストコールを行うための正確な方法が何であるかを教えてください。AccessTokenのパラメータを渡して、宝石用Oauthレールのリクエストを投稿します。
実装-1:
access_token.post('/organizations/223031/files', { 'name' => '10.3.199_export.zip' }.to_json(),
{ 'Accept'=>'application/vnd.deere.axiom.v3+json', 'Content-Type' => 'application/vnd.deere.axiom.v3+json' })
私は正しい応答を取得しています。
実装-2:この呼び出しのために
access_token.post('/organizations/223031/files',
:body => {:name => 'xyz.zip'}.to_json,
:headers => { 'Content-Type' => 'application/vnd.deere.axiom.v3+json', 'Accept'=>'application/vnd.deere.axiom.v3+json'})
私はこのlinkを呼びますが、404エラーを取得。
は、だから私は、次の疑問があります。私の理解あたりとして
- 実装-1は(私が間違っているなら、私を修正)このためとして正しい応答を得る正しいことをどこ実装-2用として 404エラーが発生します。それでは、実際の違いは何ですか?
- これにはどのような方法が最適です。あなたが
:body
と:headers
の文字列のハッシュロケットを使用しなきゃ