2014-04-15 3 views
0

JSON GET 요청을 보내서 keyword statistics using the bing webmaster API을 얻으려고합니다. 다음과 같은 매개 변수는 다음과 같습니다빙 웹마 스터 API GetKeywordStats UnknownError 및 빈 응답

List<KeywordStats> GetKeywordStats( 
    string q, 
    string country, //optional 
    string language //optional 
) 

나는 이런 식으로 내 URI를 생성 그래서 처음 :

https://ssl.bing.com/webmaster/api.svc/json/GetKeywordStats?apikey=myAPIKey&q=kreeft&country=BE&language=nl

이 다음과 같은 응답이 반환

상태를 : 400
{ "E rrorCode ": 2, "메시지 ":":

https://ssl.bing.com/webmaster/api.svc/json/GetKeywordStats?apikey=myApiKey&q=kreeft

않는 UnknownError " }

내가 다음 쿼리의 결과로 선택적 매개 변수를 설정하지 않음으로써 내 URL을 간단하게 문제를 해결하기 위해 시도

이 쿼리에 대한 응답은 더욱 수수께끼였다

상태 : 200
{ "D": []} 날에 빈 응답과 같은

.
나는 localhost (우편 배달부 사용)와 one.com의 내 웹 서버 (모두 동일한 결과를 제공함)에서 이들 링크를 질의했습니다.

그래서 난 사실이 개 질문이 :
를 - 왜 빈 응답을해야합니까
- 내 매개 변수를 사전에

감사를받지 않습니다 왜

답변

1

국가 코드는 소문자, 그리고 언어해야한다 코드에는 국가 구성 요소 (대문자 포함)가 포함되어야합니다. 예, 일관성이없고 어디에도 지정되어 있지 않습니다. 더 참조 블로그 기사에 대한

https://ssl.bing.com/webmaster/api.svc/json/GetKeywordStats?apikey=myAPIKey&q=kreeft&country=be&language=nl-BE 

: http://bing-webmaster-api.analyticsedge.com/2014/05/getkeywordstats/

관련 문제