Erstellt eine Uploadsitzung zum Hochladen von Artikelinhalten. Bei Elementen mit einer Größe von weniger als 100 KB ist es einfacher, den Inhalt inline in eine index-Anfrage einzubetten.
Für die Ausführung dieser API ist ein Administrator- oder Dienstkonto erforderlich. Das verwendete Dienstkonto ist dasjenige, 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 ausführt. Format: datasources/{sourceId}/connectors/{id}  | 
                
debugOptions | 
                  
                     
 Gängige Optionen zur Fehlerbehebung  | 
                
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.indexinghttps://www.googleapis.com/auth/cloud_search
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.