Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Slutpunkt:POST https://api.microsoft.ai/v3/search/news
Exempelbegäran:
curl -X POST "https://api.microsoft.ai/v3/search/news" \
-H "host: api.microsoft.ai" \
-H "x-apikey: <Your key>" \
-H "content-type: application/json" \
-d '{
"query": "latest VC funding in tech",
"maxResults": 10,
"language": "en",
"region": "US",
"maxLength": 3000,
"contentFormat": "passage"
}'
Parameters
| Parameter | Required | Type | Default | Description |
|---|---|---|---|---|
| query | Yes | string | - | En sökfråga för nyhetsresultatet. Maximal längd är 1 000 tecken. |
| maximalt antal resultat | No | integer | 10 | Maximalt antal resultat som ska returneras. Standardvärdet är 10. Maximalt värde är 20. |
| language | No | string | "en" | En iso 639-1-språkkod med två bokstäver för gränssnittsspråk i sökresultaten. Se Språk som stöds för den fullständiga listan. |
| region | No | string | "US" | En lands-/regionkod med två bokstäver för var resultaten ska komma från (t.ex. "US", "JP", "GB" osv.). Se Regioner som stöds för den fullständiga listan. |
| location | No | string | - | Platsinformation i formatet "lat:<float>; long:<float>", t.ex. "lat:40.753250; long:-74.003807". |
| contentFormat | No | string | "passage" ("text" med fullständig dokumentåtkomst) |
passage returnerar de delar av varje resultat som är mest relevanta för frågan (rekommenderas för jordning).
text, html och markdown returnera det fullständiga dokumentet och gäller endast för program med fullständig dokumentåtkomst, se Avsnitt och innehållsformat. Ställ in den på varje begäran. |
| maxlängd | No | integer | 3000 (10000 med fullständig dokumentåtkomst) | Maximalt antal tecken per content resultat, 1 till 500000. Utan fullständig dokumentåtkomst content är högst 3 000 tecken. Se Standardvärden och gränser. Ställ in den på varje begäran. |
Innehållsformat
Ange contentFormat = passage för att få de delar av varje resultat som är mest relevanta för frågan, upp till maxLength tecken (3 000 är en bra utgångspunkt). Det är det rekommenderade formatet för jordning. se Vad är passage, och varför använda det? i vanliga frågor och svar. Program med fullständig dokumentåtkomst kan också begära det fullständiga dokumentet som text, html eller markdown; för andra program returnerar dessa format HTTP 403. Se Avsnitt och innehållsformat.
Rubriker för begäran
| Fält | Type | Description |
|---|---|---|
| host | string | Värd för Microsoft AI-API:er: api.microsoft.ai. |
| x-apikey eller auktorisering | string | Din API-nyckel eller Entra ID åtkomsttoken för autentisering. |
| innehållstyp | string | MIME-typ av begärandetext. Använd application/json. |
Svar
Nyhetssvar
| Fält | Type | Description |
|---|---|---|
| newsResults | matris med newsResult | Lista över nyhetsartikelresultat. |
| instrumentationClickBase | string | Bas-URL för att klicka på ping-begäranden. Lägg till ett instrumentationSuffix värde från ett resultatobjekt för att skapa den fullständiga ping-URL:en. Finns endast för program med profilflaggan EnableInstrumentationPing. Obs! Användarklick kan också loggas med url-omdirigering. När omdirigering har aktiverats krävs ingen åtgärd för att logga användarklickningar och instrumentationClickBase tas inte med i svaret. Se instrumenteringsguiden för installationsinstruktioner. |
| instrumentationCitationBase | string | Bas-URL för LLM-loggens pingbegäranden. Lägg till en DATA-nyttolast för att skapa den fullständiga ping-URL:en. Finns endast för program med profilflaggan EnableInstrumentationPing. |
| traceId | string | Spårnings-ID för felsökning. |
newsResult
| Fält | Type | Description |
|---|---|---|
| title | string | Nyhetsrubriken. |
| url | string | Käll-URL:en för nyhetsartikeln. För Kina-användare med URL-omdirigering aktiverat innehåller det här fältet i stället samma omdirigerings-URL som clickUrl. |
| domain | string | Målvärden för resultatet. Returneras endast för Kina-användare med URL-omdirigering aktiverat. |
| innehåll | string | Det detaljerade webbplatsinnehållet (även kallat grundläggning) för nyhetsresultatet. |
| miniatyr | miniatyrobjekt | Miniatyrbilden av nyhetsartikeln. |
| lastUpdatedAt | string | Senaste uppdateringsdatum för nyheterna i UTC-ISO8601 format. |
| crawledAt | string | Det senaste crawlade datumet för nyheterna följer ISO8601 format. |
| language | string | Språket i nyhetsartikeln använder språkkoden ISO 639-1. |
| source | string | Publisher namn, till exempel "USA TODAY | MSN, CNN osv. |
| isAdult | boolean | Anger om innehållet är vuxet. |
| clickUrl | string | Omdirigerings-URL som proxyservrar klickar genom Bing. Visas endast när klickomdirigering är aktiverat. |
| instrumentationSuffix | string | Suffix som ska läggas till i instrumentations-ping-URL-basen för det här resultatobjektet. Används som K-värde för både instrumentations-ping-URL:en och clickUrl omdirigeringen. Presentera när instrumentations ping är aktiverat. |
Note
lastUpdatedAt fältet är valfritt, det vill sa att du kan se ett tomt värde för det här fältet.
miniatyr
| Fält | Type | Description |
|---|---|---|
| url | string | URL:en till miniatyrbilden. |
| width | integer | Miniatyrbildens bredd i bildpunkter. |
| height | integer | Miniatyrbildens höjd i bildpunkter. |
Note
thumbnail är också ett valfritt svarsobjekt – det kanske inte är tillgängligt för vissa nyhetsresultat.
Felkoder
| Statuskod | Felkategori | Description | Vanliga orsaker |
|---|---|---|---|
| 200 | Success | Begäran lyckades. | - |
| 400 | Felaktig förfrågan | Ogiltiga parametrar för begäran. | Obligatoriska fält saknas, ogiltiga parametervärden, felaktigt formaterad JSON |
| 401 | Behörighet saknas | Autentiseringen misslyckades eller saknas. | Ogiltig API-nyckel, x-apikey-huvud saknas |
| 403 | Ej tillåtet | Giltiga autentiseringsuppgifter men otillräckliga behörigheter. | API-nyckeln saknar nödvändiga behörigheter |
| 410 | Borta | HTTPS krävs. | Begäran som görs via HTTP i stället för HTTPS |
| 415 | Medietyp som inte stöds | Innehållstypen stöds inte. | Rubrik av innehållstyp saknas eller är felaktig |
| 429 | För många begäranden | Hastighetsgränsen har överskridits. | För många begäranden i tidsfönstret |
| 500 | Internt serverfel | Oväntat serverfel. | Problem med tillfällig server |
| 503 | Tjänsten är inte tillgänglig | Tjänsten är inte tillgänglig för tillfället. | Underhåll eller tillfälligt avbrott |
| 504 | Tidsgräns för gateway | Tidsgränsen för begäran har överskridits. | Timeout för överordnad tjänst |
Detaljerad vägledning för felhantering finns i Felhantering.
Se även:Sök efter webbsökningsvideor | | Sök efter | bilder Sök MCP |