GDAX API 请求的工作示例(签名)
GDAX API worked examples requested (signatures)
我在签名时遇到了问题,用一种你可能从未听说过的语言写这篇文章 (Phix)。
我被 binance docs 宠坏了,它给了我一些(假的)key/secret 值的所有重要预期签名 - 现在工作正常。
任何有工作代码(使用任何语言)的人都可以向我展示一些工作示例,其中包含大量中间值,使用沙盒或完全伪造的密钥。显然 prehash 会有所帮助,其他可疑之处包括 base64、digest、utf-8 和 "body" 的确切内容。一些 GET/POST 等变体也将受到赞赏,只要几分钟就可以了。
这些是用现在可用的代码生成的,也许其他人会发现它们有用:
密码="fakethesebe"
api_key = "217a56bdef0217342119e7g6384259df"
api_secret = "16gHluC10HstUyQVmPeeFu0hsGVp7z7a+tf+SX19XZ2OR+CctbWz8LsTXp0/GIciPX7+STUED/4e+yyGfrrTlA=="(当然不是真的)
一个 GET:
prehash: "1516024143.575GET/accounts"
hmac_sha256: "2C2726879312C0DD75FB2556645FEE05EB7133FEF74736B54E676F6E8E390C01"
rev4:“8726272CDDC012935625FB7505EE5F64FE3371EBB53647F76E6F674E010C398E”
信号:"LCcmh5MSwN11+yVWZF/uBetxM/73Rza1Tmdvbo45DAE="
和一个POST:
prehash: "1516024238.173POST/orders{\"side\":\"buy\",\"product_id\":\"BTC-USD\",\"type\":\"market\",\"size\":\"0.01\"}"
hmac_sha256:“149D5FFFA90B75DCD058F14221F13FA08282B4A3A24FFCA5D7B906E3303EC6CF”
rev4: "FF5F9D14DC750BA942F158D0A03FF121A3B48282A5FC4FA2E306B9D7CFC63E30"
信号:"FJ1f/6kLddzQWPFCIfE/oIKCtKOiT/yl17kG4zA+xs8="
显然,如果您实际上将这些中的任何一个扔到 gdax 中,您只会得到错误,is/was 看它们是否与我的代码输出相匹配。
我在签名时遇到了问题,用一种你可能从未听说过的语言写这篇文章 (Phix)。
我被 binance docs 宠坏了,它给了我一些(假的)key/secret 值的所有重要预期签名 - 现在工作正常。
任何有工作代码(使用任何语言)的人都可以向我展示一些工作示例,其中包含大量中间值,使用沙盒或完全伪造的密钥。显然 prehash 会有所帮助,其他可疑之处包括 base64、digest、utf-8 和 "body" 的确切内容。一些 GET/POST 等变体也将受到赞赏,只要几分钟就可以了。
这些是用现在可用的代码生成的,也许其他人会发现它们有用:
密码="fakethesebe"
api_key = "217a56bdef0217342119e7g6384259df"
api_secret = "16gHluC10HstUyQVmPeeFu0hsGVp7z7a+tf+SX19XZ2OR+CctbWz8LsTXp0/GIciPX7+STUED/4e+yyGfrrTlA=="(当然不是真的)
一个 GET:
prehash: "1516024143.575GET/accounts"
hmac_sha256: "2C2726879312C0DD75FB2556645FEE05EB7133FEF74736B54E676F6E8E390C01"
rev4:“8726272CDDC012935625FB7505EE5F64FE3371EBB53647F76E6F674E010C398E”
信号:"LCcmh5MSwN11+yVWZF/uBetxM/73Rza1Tmdvbo45DAE="
和一个POST:
prehash: "1516024238.173POST/orders{\"side\":\"buy\",\"product_id\":\"BTC-USD\",\"type\":\"market\",\"size\":\"0.01\"}"
hmac_sha256:“149D5FFFA90B75DCD058F14221F13FA08282B4A3A24FFCA5D7B906E3303EC6CF”
rev4: "FF5F9D14DC750BA942F158D0A03FF121A3B48282A5FC4FA2E306B9D7CFC63E30"
信号:"FJ1f/6kLddzQWPFCIfE/oIKCtKOiT/yl17kG4zA+xs8="
显然,如果您实际上将这些中的任何一个扔到 gdax 中,您只会得到错误,is/was 看它们是否与我的代码输出相匹配。