对于我在谷歌驱动器中构建的电子表格,我想从交易网站上取消余额。我有一个与JSON GET方法一起使用的函数,但现在我需要找到一个适用于JSON POST数据的函数。该函数应使用3个参数,因此我可以在电子表格中选择这些参数:
这些是使用函数发送的标题!
网站(poloniex.com/api)对请求有以下要求:
All calls to the trading API are sent via HTTP POST to https://poloniex.com/tradingApi and must contain the following headers:
Key - Your API key.
Sign - The query's POST data signed by your key's "secret" according to the HMAC-SHA512 method.
Additionally, all queries must include a "nonce" POST parameter. The nonce parameter is an integer which must always be greater than the previous nonce used.
所以,任何人都可以为我提供.gs的工作版本或指向一个好的来源。 另外,我不知道如何为nonce编写代码。
答案 0 :(得分:1)
UrlFetchApp.fetch()
的文档介绍了您可以使用的可选参数。将参数method
设置为" post"发送POST请求而不是GET。
您可以使用Utilities.computeHmacSignature()
对请求进行签名,但要确定该请求可能会非常棘手。
对于nonce,它可能足以使用new Date().getTime()
提供的当前时间戳。