【问题标题】:Bittrex API With PHP带有 PHP 的 Bittrex API
【发布时间】:2017-12-16 06:56:07
【问题描述】:

我正在尝试使用 bittrex api 为 bittrex 设置一个机器人。我之前尝试过使用 python,但由于文档在 php(https://bittrex.com/Home/Api) 中,所以我决定切换到 php。我试图创建机器人但很难开始。我粘贴了初始代码:

$apikey='xxx';
$apisecret='xxx';
$nonce=time();
$uri='https://bittrex.com/api/v1.1/market/getopenorders?
apikey='.$apikey.'&nonce='.$nonce;
$sign=hash_hmac('sha512',$uri,$apisecret);
$ch = curl_init($uri);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('apisign:'.$sign));
$execResult = curl_exec($ch);
$obj = json_decode($execResult);

根据这个视频:(对不起,我不得不添加空间,因为它不允许我发布超过 2 个低代表的链接)

https://youtu.be/K0lDTK3D-74?t=5m30s

它应该返回这个:(同上)

http://i.imgur.com/jCoAUT9.png

但是当我尝试使用我自己的 api 密钥和秘密将相同的东西放在 php 值中时,我只会得到一个空白网页,上面什么都没有。这是我的 php 文件的样子(出于安全原因删除了 API 密钥和秘密): http://i.imgur.com/DYYoY0g.png

知道为什么会发生这种情况以及如何解决吗?

编辑:不再需要帮助。我决定回到 python 并尝试在那里做,最后让它工作:D

【问题讨论】:

    标签: php api bots


    【解决方案1】:

    您正在使用的视频伪造了他们的结果。他们的代码对$obj 的值没有任何作用,所以我不希望任何东西出现在网页上。 (而且绝对不是他们显示的格式。)

    如果您对 PHP 不够熟悉以至于这个问题对您来说不是很明显,这可能表明您应该退后一步,在继续之前更熟悉 PHP -- 尤其是 如果您要运行的代码如果不能正常运行可能会让您损失很多钱。

    【讨论】:

      【解决方案2】:

      您需要echo 您的$obj 或至少var_dump() 才能看到网页上的内容。

      【讨论】:

        猜你喜欢
        • 2018-05-29
        • 1970-01-01
        • 2018-06-16
        • 2017-11-20
        • 1970-01-01
        • 2020-02-03
        • 2018-01-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多