2013-10-17 3 views
0

Klout API를 테스트 중이며 일부 유효한 Twitter 사용자와 함께 400 상태를 반환합니다. 예를 들어 :Klout API가 400 잘못된 요청을 반환합니다.

http://api.klout.com/v2/user.json/622834/score?key=MYKEY 

JSON 응답은 다음과 같습니다

{ 
    { 
     validationErrors: { 
     kloutId: "value [622834] fails with 'invalid KloutId [622834]'" 
    } 
} 

이 14,902,334 BodyofBreen 트위터 사용자, 그는 유효한 사용자입니다. 이전 API 호출 중 하나에서 Klout ID를 받았습니다. Klout API 문서는 Klout ID가 절대로 바뀌지 않는다고 말합니다. 어쨌든,이 사용자에 대해이 방법 Klout ID를 얻기 위해 노력 :

http://api.klout.com/v2/identity.json/twitter?screenName=BodyOfBreen&key=MYKEY 
http://api.klout.com/v2/identity.json/tw/14902334?key=MYKEY 

을하지만 모두 404 개 상태를 반환합니다. 내가 잘못하고있는 것이 있습니까?

답변

0

가장 많이 발생하는 경우는 사용자가 Klout을 선택하지 않았거나 더 이상 트위터에서 활성화되지 않은 경우입니다. 우리는 404에 대한 '이유'를보고하지 않으므로 그러한 사용자에 대한 추가 정보를 공개하지 않거나 "주홍 글씨"로 공개하지 않습니다.

http://klout.com/s/developers/v2#errors

는 "알려진 좋은 Klout ID"또는 트위터 처리에 404을 수신하는 경우에

모범 사례가/ID가 될 것이다 : 404 응답의 가능성 이유에 대한 자세한 내용은

데이터와 재 쿼리를 버린다. 사용자가 다시 활성화되거나 다시 채택되거나 나중에 데이터가 다시있을 수 있습니다.

관련 문제