gpt4 book ai didi

bash - 无法获得 imgur v3 api 请求以使用 curl 或其他 bash 实用程序进行授权

转载 作者:行者123 更新时间:2023-11-29 09:12:02 25 4
gpt4 key购买 nike

我正在尝试使用 v3 imgur api 从 imgur.com 抓取一些公共(public)数据但每当我使用 curl 发出请求时,我都会收到 401。

这就是我调用 API 的方式 ( using this example from the example python app ) -

curl -F "Authorization=Client-ID <my_client_id_provided_by_registering_my_app>" https://api.imgur.com/3/gallery/hot/viral/0.json

我也试过

curl -F "client_id=<my_client_id>" https://api.imgur.com/3/gallery/hot/viral/0.json

所以我的问题是,imgur api 期望 auth header 的格式是什么,我如何使用 curl 或其他一些常见的 bash 实用程序来利用它?

最佳答案

开关 -F(或 --form)用于发送 HTTP 表单。您应该改用 -H (--header):

curl --header "Authorization: Client-ID $YOUR_ID" https://api.imgur.com/3/gallery/hot/viral/0.json

关于bash - 无法获得 imgur v3 api 请求以使用 curl 或其他 bash 实用程序进行授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22133260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com