javascript Bitfinex API v2 [ 'error',10112,'signature:invalid' ]

3vpjnl9f  于 2024-01-05  发布在  Java
关注(0)|答案(1)|浏览(100)

我想通过JavaScript查看我的帐户比特币地址,我使用以下代码,但它只显示:
[ 'error',10112,'signature:invalid' ]
运行时,我遵循了source docs的代码。

const CryptoJS = require('crypto-js') // Standard JavaScript cryptography library
const fetch = require('node-fetch') // "Fetch" HTTP req library
   
const apiKey = 'xxxxxxxxx'
const apiSecret = 'xxxxxxxxxx'

const apiPath = 'v2/auth/w/deposit/address'// Example path

fetch(`https://api.bitfinex.com/${apiPath}`, {
  method: 'POST',
  body: JSON.stringify({
      wallet: 'trading',
      method: 'bitcoin',
      op_renew: 0 // 1 for new address
    }),
  headers: {
    'Content-Type': 'application/json',
    'bfx-apikey': apiKey
  }
})
.then(res => res.json())
.then(json => console.log(json))
.catch(err => {
    console.log(err)
 })

字符串

mpbci0fu

mpbci0fu1#

错误消息“signature:invalid”似乎表明您正在使用的身份验证签名存在问题。Bitfinex API要求您使用API密钥和密码对请求进行签名。

相关问题