2016-08-21 7 views
1

나는 cURL 요청을하고 이미지와 관련된 태그를 얻기 위해 Clarifai의 안내를 따르고 있습니다. 가이드에서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."} 

내 액세스 토큰이 맞긴하지만 내가 왜 계속 이런 생각을하고 있는지 알고 싶습니까?

감사합니다.

+2

글쎄, 잔인하게도 솔직히 말해 토큰이 유효하지 않은 것으로 보입니다. 어쩌면 당신이 제거해야하는'{}'을 사용하고 있거나 다른 방법으로 사용하고 있습니까? –

답변

1

이렇게 공식적인 대답이있을 수 있지만 Marcus Müller은 완전히 옳습니다.

은 베어러 액세스 토큰이있는 중괄호을 제거해야합니다. 그러나 당신은 여전히 ​​모든 것이 잘되길 원합니다. 이는 일단 로그인 한 후 Developer Documentation 또는 Applications page에 올바른 액세스 토큰을 생성 했음에도 불구하고 가정합니다.