开发可以帮忙看看代码吗?
curl -X POST -H "Authorization:hmp_01395fd4451fc45b00fc6b8e2f28b7d2xxxxxxxxxxxxxxxxxxxxxxxxxfda3" -H "Content-Type:application/json" -d '{"robots":[{"_id":"111111111111111111111111","name":"i5"}]} https://api.hamibot.com/v1/scripts/62282ece3c0c8d8847aeexxx/run
第 1 条补充
· 2 年前
获取脚本的命令没问题,就是执行的有问题
回答
目前我这里没有任何问题,之前 Hamibot 的服务器出了些问题,现在可以再试试。
另外可以先试试 https://api.hamibot.com/v1/scripts
这个接口。
和你这个没啥区别哇:
curl -X GET -H "Authorization: hmp_*" https://api.hamibot.com/v1/scripts
那我一会儿再试试,但是那个 vscode 的 hamibot 插件用的就是 api 启动的,如果那个没问题应该就可以用,我昨儿还调了脚本QAQ
我又试了一下,我的Windows笔记本确实用curl有的没法访问,也不知道具体是为啥,但是Ubuntu上一切正常。另外postman和js测试都没问题,也许和咱俩的环境有关系?但是可以确定的是接口没有问题,建议你还是用js调用吧。鉴于结果不一致的问题,文档里的curl示例可能会暂时删除掉,知道找到具体原因再添回去。
400 Bad Request 说明你的请求体有错,注意看引号