2017-03-17 16 views
0

빙 api에서 뉴스를 요청하기 위해 일부 필터를 추가하려고하지만 현재 (예 : 현재 달의 뉴스 필터) 효과가 없습니다.뉴스 bing url의 params에 유효한 형식은 무엇입니까?

저는 여기에 https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&?category=business과 같은 필터를 사용하려고합니다.하지만 여기에 몇 가지 필터를 대입하겠습니다.하지만 저는 항상 같은 결과를 얻고 있습니다.

현재 현재 날짜와 월의 뉴스에 신선도, 카테고리 및 언어의 세 가지 필터를 추가하고 싶습니다.

그래서 버그입니까, 아니면 필터에 문제가 있습니까?

답변

3

한 가지 문제는 여분의 "?" 귀하의 질문에. 당신은 첫 번째가 필요하고 개별 매개 변수를 구분하기 위해 "&"를 사용할 수 있습니다 :

https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&category=business 

또한과 같이, 쿼리 문자열에 시장을 추가하려고 할 수 있습니다

https://api.cognitive.microsoft.com/bing/v5.0/news/search?freshness=month&category=business&mkt=en-us 

I을 7.0을 사용하고 어떤 헤더를 전달하는지 모르기 때문에 직접 테스트 할 수는 없지만 기본 시장이 설정되지 않았을 수 있습니다. 카테고리는 시장에 따라 다르므로 Bing이이를 어떻게 처리 하느냐에 따라 카테고리가 사용되는 것을 그럴듯하게 막을 수 있습니다.