2016-08-21 25 views
1

我按照Clarifai的指南进行cURL请求并获取与图像相关的标签。Clarifai API和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}" 

所以我要做的就是,我在访问令牌,我得到的类型,当我创建一个新的应用程序,我将“samples.clarifai.com”的链接更改为随机图像的随机链接,但每次我想要这样做时,我都会在终端上看到以下消息:

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

任何想法,为什么我不断得到这eben虽然我的访问令牌是正确的?

谢谢!

+2

好吧,说实话,看起来您的令牌无效;也许你正在使用应该删除的'{}',或者反过来呢? –

回答

1

这样就可以有这个官方答案,但Marcus Müller是完全正确的。

您应该确保删除与承载访问令牌大括号。但你仍然想确保其他一切都很好。尽管如此,假设您已经在登录后生成了Developer Documentation或您的Applications page的正确访问令牌。