import.io curl简单的数据集成

时间:2015-10-09 08:41:43

标签: api curl basic-authentication import.io

我希望通过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

我做错了什么?如何让它与卷曲一起运行?

1 个答案:

答案 0 :(得分:0)

我可以让它运行。找到https://github.com/import-io/bashtractor/blob/master/bashtractor.sh解决了我的问题。