FMZ的API太难用了

Author: allez-z, Created: 2021-12-04 15:35:05, Updated:

用FMZ自带的API控制机器人出错重启,大部分时候都不成功,能不能优化一下!


More

小小梦 您好,可以发下具体问题场景、报错信息。单从上面的描述看不出问题。

小小梦 ``` 直接验证 支持不使用token验证(直接传secret_key验证),可以生成一个用来直接访问的URL。例如直接给实盘发交互指令的URL,可以用于TradingView或其它场景的WebHook回调。 对于CommandRobot(RobotId, Cmd)函数,不进行nonce校验,不限制该接口的访问频率、访问次数。 ``` ``` 直接验证 支持不使用token验证(直接传secret_key验证),可以生成一个用来直接访问的URL。例如直接给实盘发交互指令的URL,可以用于TradingView或其它场景的WebHook回调。 对于CommandRobot(RobotId, Cmd)函数,不进行nonce校验,不限制该接口的访问频率、访问次数。 ``` ``` 直接验证 支持不使用token验证(直接传secret_key验证),可以生成一个用来直接访问的URL。例如直接给实盘发交互指令的URL,可以用于TradingView或其它场景的WebHook回调。 对于CommandRobot(RobotId, Cmd)函数,不进行nonce校验,不限制该接口的访问频率、访问次数。 ```

allez-z 用的是api文档里面直接验证的方式:HttpQuery("https://www.fmz.com/api/v1?access_key=xxxxxxxxx&secret_key=xxxxxxxx&method=RestartRobot&args=[" + info.data.result.robots[i].id + "]") 每隔一段时间查看机器人是否出错,如果出错就尝试重启, 但是重启不成功,返回{"code":3,"data":null} 正常如果重启成功应该是返回{"code":0,"data":{"result":1,"error":null}}