1

HTTParty を使用して API へのリクエストを管理しようとしています。ドキュメントからの指示は次のとおりです。

URL: https://www.havelockinvestments.com/r/orderbook

必要な投稿変数記号: "VTX"

リターンデータ

status:「ok」または「error」が含まれます

message:該当する場合はエラー メッセージが含まれます

bids: price=>amount のペアとして、Bids 配列が含まれます

asks: price=>amount のペアとして、Asks 配列を含みます

これは、Ruby スクリプトに入れているものです。

require 'httparty'

response = HTTParty.post(
  'https://www.havelockinvestments.com/r/orderbook', 
  :query => { :symbol => "VTX" }
)

しかし、私はエラー応答を得ています:

{"status":"error","message":"post:symbol is required"}

シンボル変数を投稿するとき、ここで何が間違っていますか?

元のドキュメントはhttps://www.havelockinvestments.com/apidoc.phpにあります。

4

1 に答える 1

4

ドキュメントは HTTParty Github ページで少しまばらに見えますが、例から:body、オプションのキーへの値としてハッシュのパラメータを指定しているように見えますHTTParty#post

そのようです:

response = HTTParty.post('https://www.havelockinvestments.com/r/orderbook', {body: {symbol: "VTX"}})
于 2013-11-01T20:42:43.263 に答える