首页 > 解决方案 > OKEX提现错误10006

问题描述

尝试提款时,我从 OKEX API 收到 error_code 10006。还有其他人有这个问题吗?

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

我已经检查过,我的 OKEX 帐户中的 API 密钥肯定打开了提款权限。

我还联系了 OKEX 客户支持,他们一直告诉我将提款符号从 btc_usd 更改为 btc_usdt,然后从 btc_usdt 一次又一次地更改回 btc_usd 几天了。

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

这是来自 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

标签: phplinuxbitcoincryptocurrency

解决方案


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}


推荐阅读