http - Clarifai API 和 cURL?

标签 http curl access-token

我正在按照 Clarifai 的指南发出 cURL 请求并获取与图像相关的标签。

在指南中它说我可以这样做:

curl "https://api.clarifai.com/v1/tag/?url=https://samples.clarifai.com/metro-north.jpg" \
  -H "Authorization: Bearer {access_token}"

或者这个:

curl "https://api.clarifai.com/v1/tag/" \
  -X POST --data-urlencode "url=https://samples.clarifai.com/metro-north.jpg" \
  -H "Authorization: Bearer {access_token}"

所以我所做的是输入在创建新应用程序时获得的访问 token ,然后将“samples.clarifai.com”的链接更改为随机图像的随机链接,但每次我想要这样做,我在终端上收到以下消息:

{"status_code": "TOKEN_INVALID", "status_msg": "Token is not valid. Please use valid tokens for a application in your account."}

虽然我的访问 token 是正确的,但知道为什么我一直收到这个 eben 吗?

谢谢!

最佳答案

只是这样才能有一个正式的答案,但是Marcus Müller完全正确。

您应该确保使用 Bearer 访问 token 删除大括号。但是您仍然想确保其他一切都很好。这确实假设您已经通过 Developer Documentation 生成了正确的访问 token 。或在您的 Applications page 内登录后。

关于http - Clarifai API 和 cURL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39069020/

相关文章:

oracle - Oracle APEX 中 UTL_HTTP 包的问题

css - CSS @import 会暴露用户的 IP 地址吗?

facebook - Instagram API基本显示: Problem with requesting access_token

c# - 简单 Odata 客户端 - 如何在每个请求 header 中添加 oAuth token ?

python - 如何在Python中修改这个下载函数?

javascript - 414 HTTP状态码: Too short的反义词是什么

php - 如何将 cURL 转换为 PHP cURL

django - 无法使用 curl 通过 Django OAuth Toolkit 获取 token

shell - 如何检查 shell 和可能的 URL 是否存在?

api - 保护 Web API/ token 端点