2016-07-20 2 views
0

회사 이름을 기반으로 회사 웹 사이트를 가져 오는 요구 사항이 있으므로 Microsoft Bing Search API를 검토하고 있습니다.Microsoft Bing 검색 API

예 : 내 검색어를 "Microsoft"로 지정하고 회사 웹 사이트를 "Microsoft.com"으로 반환하도록 API를 설정합니다.

Bing Search API에서 웹 검색을 사용하는 동안 결과에 많은 결과가 포함되며 상위 일치 항목을 선택할 수있는 인접 점수가 없습니다.이를 수행하기 위해 내 쿼리 구조를 어떻게 변경할 수 있습니까?

Microsoft에는 회사 이름을 기반으로 회사 데이터를 가져올 수있는 회사 API도 있습니까?

답변

0

먼저 responseFilter=Webpages을 지정하면 약간 도움이됩니다.

Bing은 현재 회사 별 API를 제공하지 않는 것 같습니다. 즉, 반환 된 JSON 응답의 rankingResponse 필드를 맞추기 위해 인터페이스를 교육 할 수 있습니다. 따라서 회사의 웹 사이트가 이름을 검색 할 때 반환 된 첫 번째 링크 일 가능성이 높아집니다.

일관된 X-MSEdge-ClientID을 사용하고 JSON 응답에서 보통 displayUrl 필드로 식별 할 수있는 올바른 리턴 링크를 따르면됩니다. 충분한 시간을 할애하고 회사 이름을 입력하면 매번 최고의 결과로 웹 사이트를 반환해야합니다.

당신은 여기 X-MSEdge-ClientID 헤더를 사용하는 방법에 대한 자세한/더 나은 정보를 찾을 수 있습니다

Bing Web Search Headers