Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie Bing Ihren Preisfeed an die Verarbeitung senden, gibt Bing möglicherweise einen der folgenden HTTP-status-Codes zurück:
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolg. Bing hat die zu verarbeitende Nachricht erfolgreich in die Warteschlange gestellt. |
| 401 | Unbefugt. Der Benutzer ist nicht berechtigt, die API zu verwenden, oder die Nachricht wurde von einer IP-Adresse gesendet, die Bing unbekannt ist oder die dem Benutzer nicht zugeordnet ist. Informationen zur Ermittlung der Ursache finden Sie in der Fehlermeldung. |
| 413 | Die Anforderungsentität ist zu groß. Der Preisfeed darf 100 MB oder 10 MB komprimiert nicht überschreiten. |
| 429 | Zu viele Anforderungen. Es kann sein, dass maximal fünf Anforderungen gleichzeitig in die Warteschlange eingereiht oder verarbeitet werden. Wenn Sie zu diesem Zeitpunkt eine sechste Anforderung senden, gibt Bing diesen Fehler zurück. |
| 500 | Internal server error. (Interner Serverfehler) Dies ist in der Regel ein vorübergehender Fehler. Wiederholen Sie die Anforderung in Intervallen von 1, 5 und 20 Minuten. Wenn die Anforderung nach dem dritten Versuch fehlschlägt, wenden Sie sich mit den folgenden Informationen an Ihren TAM:
|
Antworttext
Wenn ein HTTP-Fehler auftritt, enthält der Text der Antwort ein XML-Dokument, das eine Beschreibung des Fehlers enthält.
<ArrayOfApiError xmlns="http://schemas.datacontract.org/2004/07/Microsoft.BingAds.BHAC.HotelAdsAPIs.Models" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<ApiError>
<Code>IPAddressNotAllowed</Code>
<Message>Customer 4 is not authorized to use IP address 167.220.24.77.</Message>
<Property i:nil="true"/>
</ApiError>
</ArrayOfApiError>
In den folgenden Tabellen werden die In der Fehlerantwort gefundenen Elemente beschrieben.
Fehlerantwort
Definiert das Element der obersten Ebene einer Fehlerantwort.
| Element | Beschreibung | Untergeordnetes Element |
|---|---|---|
| ArrayOfApiError | Das Element der obersten Ebene einer Fehlerantwort. Dieses Element enthält eine Liste der aufgetretenen Fehler. | Array von ApiError |
ApiError
Definiert einen aufgetretenen Fehler.
| Element | Beschreibung | Untergeordnetes Element |
|---|---|---|
| Code | Ein Code, der den aufgetretenen Fehler identifiziert. Beispiel: IPAddressNotAllowed. | Keine |
| Nachricht | Eine Meldung, die den aufgetretenen Fehler beschreibt. | Keine |
| Eigenschaft | Der Name der Eigenschaft, die den Fehler verursacht hat. Wenn der Fehler nicht mit einer Eigenschaft zusammenhängt, wird das Attribut des nil Elements auf true festgelegt. |
Keine |
Codes und Nachrichten
Im Folgenden werden die Fehlercodes und Meldungen aufgelistet, die die API zurückgibt.
| Code | Nachricht |
|---|---|
| AuthenticationFailure | Fehler bei der Authentifizierung aus unbekannten Gründen. |
| InternalError | Internal server error. (Interner Serverfehler) Dies ist in der Regel ein vorübergehender Fehler. Wiederholen Sie die Anforderung in Intervallen von 1, 5 und 20 Minuten. Wenn die Anforderung nach dem dritten Versuch fehlschlägt, wenden Sie sich mit den folgenden Informationen an Ihren TAM:
|
| IPAddressNotAllowed | Der Kunde {custId} ist nicht berechtigt, die IP-Adresse {clientIp} zu verwenden. Der Kunde ist nicht berechtigt, Price-Feeds von der IP-Adresse zu senden. Sie müssen die Anforderung von einer autorisierten Server-IP-Adresse senden. Wenden Sie sich an Ihren TAM, um Die Liste der autorisierten Server-IP-Adressen zu aktualisieren. |
| NotAuthorized | Das OAuth-Token, auf das Sie den Autorisierungsheader festlegen, ist ungültig. |
| RequestThrottled | Der Kunde {customerId} hat die Anzahl der zulässigen Anforderungen überschritten. Kunden können maximal fünf Anforderungen in die Warteschlange stellen oder verarbeitet werden. Das Senden einer sechsten Anforderung schlägt in diesem Fall fehl. |
| RequestTooLarge | Die Anforderungsgröße ({requestSizeBytes} Bytes) überschreitet den maximal zulässigen Wert ({maxAllowed} Bytes). Der Preisfeed darf 100 MB oder 10 MB komprimiert nicht überschreiten. Reduzieren Sie die Größe Ihres Preisfeeds, um die Grenzwerte einzuhalten. |