我希望通过curl从https://import.io获取简单的api集成。我创建了一个神奇的api,现在正在努力获取数据。
我是否在浏览器上使用魔术api,它运行正常。但是随着卷曲,我得到{"code":"NOT_AUTHORIZED"}
。很明显,身份验证不起作用。
这是我的代码
#!/bin/bash
login=foo@bar.com
pass=foobar
userid=foo-bar
apikey=1f2o3o4b5a6r
curl --user $login:$pass https://api.import.io/store/data/033fbe66-13b7-4cf2-ba9c-58183a567a6f/_query?input/webpage/url=https%3A%2F%2Fwww.zalando.de%2Flp-ons-wom-sale-cat-v1%2F%3Forder%3Dsale&_user=$userid&_apikey=$apikey
我做错了什么?如何让它与卷曲一起运行?
答案 0 :(得分:0)
我可以让它运行。找到https://github.com/import-io/bashtractor/blob/master/bashtractor.sh解决了我的问题。