Method: indexing.datasources.items.upload

Создает сеанс загрузки для загрузки содержимого элемента. Для элементов размером менее 100 КБ проще встроить inline в запрос index .

Для выполнения этого API требуется учетная запись администратора или службы. Используемая учетная запись службы находится в белом списке соответствующего источника данных.

HTTP-запрос

POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Имя элемента для начала возобновляемой загрузки. Формат: источники данных/{sourceId}/items/{itemId}. Максимальная длина — 1536 байт.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "connectorName": string,
  "debugOptions": {
    object (DebugOptions)
  }
}
Поля
connectorName

string

Имя соединителя, выполняющего этот вызов.

Формат: источники данных/{sourceId}/коннекторы/{ID}

debugOptions

object ( DebugOptions )

Общие параметры отладки.

Тело ответа

В случае успеха тело ответа содержит экземпляр UploadItemRef .

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

Дополнительную информацию см. в руководстве по авторизации .