2017-10-21 31 views
1

Je regarde Bing News Search, et mes résultats de tests (avec une api-clé d'essai gratuite) ne contiennent que des articles au cours du dernier mois. Cependant, j'aimerais obtenir des articles des 1 ou 2 dernières années.Can Bing Nouvelles recherche retourner les nouvelles l'année dernière?

par exemple:

https://api.cognitive.microsoft.com/bing/v7.0/news/search?count=100&q=AMD+AND+product&since=1451606400&sortBy=Date 

Le document utilisé uniquement mentionné une « fraîcheur » comme le filtre avec des options jour/semaine/mois, mais pas d'année. Puis-je faire cela avec la recherche Bing? Si je peux, comment puis-je le faire?

Répondre

0

Il n'y a pas de voie directe. Une autre façon de le faire est d'utiliser des sujets tendance avec l'option "sortBy", puis de passer au dernier ensemble de résultats en utilisant le paramètre "offset". Un autre moyen - moins préféré - consiste à utiliser le champ datPublished dans les résultats JSON et d'analyser - peut également vous aider à utiliser le paramètre "offset" avec un nombre plus grand "count" pour atteindre des résultats légèrement inférieurs, qui sont peut-être plus anciens. Plus de détails ici: https://docs.microsoft.com/en-us/rest/api/cognitiveservices/bing-news-api-v7-reference.