Erstellt eine Uploadsitzung zum Hochladen von Artikelinhalten. Bei Elementen unter 100 KB ist es einfacher, den inline
-Inhalt in eine index
-Anfrage einzubetten.
Zum Ausführen dieser API ist ein Administrator oder Dienstkonto erforderlich. Das verwendete Dienstkonto ist das Konto, das in der entsprechenden Datenquelle auf die Zulassungsliste gesetzt wurde.
HTTP-Anfrage
POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Der Name des Elements, für das ein fortsetzbarer Upload gestartet werden soll. Format: datasources/{sourceId}/items/{itemId}. Die maximale Länge beträgt 1.536 Byte. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"connectorName": string,
"debugOptions": {
object ( |
Felder | |
---|---|
connectorName |
Der Name des Connectors, der diesen Aufruf durchführt. Format: datasources/{sourceId}/connectors/{ID} |
debugOptions |
Gängige Fehlerbehebungsoptionen. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von UploadItemRef
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud_search.indexing
https://www.googleapis.com/auth/cloud_search
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.