OKEX撤回错误10006

时间:2018-04-27 05:39:57

标签: php linux bitcoin cryptocurrency

  • OS:CentOS
  • 编程语言版本:PHP 5.6.35
  • CCXT版本:1.13.49
  • 交流:OKEX
  • 方法:撤回

我在尝试提款时从OKEX API获取error_code 10006。还有其他人有这个问题吗?

其他方法,例如下订单,检查余额等,可以使用完全相同的API密钥和密钥。 withdraw_info也会给出错误10006。

我已经检查过,并且我的OKEX帐户中的API密钥已经取消了Withdraw权限。

我还联系了OKEX客户支持,他们一直在告诉我将提款符号从btc_usd更改为btc_usdt,然后从btc_usdt更改为btc_usd,反复几天。< / p>

如果有人遇到同样的问题,请告诉我。非常感谢你提前。

这是来自CCXT的转储:

strong textFatal error: Uncaught exception 'ccxt\ExchangeError' with message 'okex {"result":false,"error_code":10006}' in /home/php/okcoinusd.php:721
Stack trace:
#0 /home/php/Exchange.php(957): ccxt\okcoinusd->handle_errors(200, '', 'https://www.oke...', 'POST', Array, '{"result":false...')
#1 /home/php/Exchange.php(801): ccxt\Exchange->fetch('https://www.oke...', 'POST', Array, 'api_key=cff1b19...')
#2 /home/php/Exchange.php(805): ccxt\Exchange->fetch2('withdraw', 'private', 'POST', Array, NULL, NULL)
#3 [internal function]: ccxt\Exchange->request('withdraw', 'private', 'POST', Array)
#4 /home/php/Exchange.php(740): call_user_func(Array, 'withdraw', 'private', 'POST', Array)
#5 [internal function]: ccxt\Exchange->ccxt{closure}(Array)
#6 /home/php/Exchange.php(1752): call_user_func_array(Object(Closure), Array)
#7 /home/php/okcoinusd.php(678): ccxt\Exchange->__call('privatePostWith...', Array)
#8 /home/p in /home/php/okcoinusd.php on line 721

1 个答案:

答案 0 :(得分:1)

OKEX API需要trade_pwd(您的交易密码)才能获得资金和下订单,因此,当您在PHP中用双引号编写时:

echo "23\5$foo"; // prints "23"

↑然后你会注意到输出中缺少一些符号。 所以,永远不要在PHP中用双引号写密码,使用单引号:

echo '23\5$foo'; // outputs "23\5$foo"

以上对于JSON文件中的密码也是如此。在涉及密码和路径时,斜杠和反斜杠符号(/\)通常与双引号冲突。这可能是OKEX撤销身份验证错误{"result":false,"error_code":10006}的原因。