- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- Новый элемент обогащения
- Обогащение текста
- МестоположениеОбогащение
- Расположение
- ШиротаДлительность
- Обогащение карты
- Элемент обогащения
- Попробуйте!
Добавляет дополнение в указанную позицию в созданном приложением альбоме.
HTTP-запрос
 POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| albumId |   Необходимый. Идентификатор созданного приложением альбома, в который необходимо добавить дополнение. | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | 
|---|
| { "newEnrichmentItem": { object ( | 
| Поля | |
|---|---|
| newEnrichmentItem |   Необходимый. Обогащение, которое необходимо добавить. | 
| albumPosition |   Необходимый. Позиция в альбоме, созданном приложением, куда необходимо вставить дополнение. | 
Тело ответа
Созданный элемент обогащения.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление | 
|---|
| {
  "enrichmentItem": {
    object ( | 
| Поля | |
|---|---|
| enrichmentItem |   Только вывод. Дополнение, которое было добавлено. | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  https://www.googleapis.com/auth/photoslibrary.appendonly
-  https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
Новый элемент обогащения
 Новый элемент дополнения, добавляемый в альбом, созданный приложением, используемый вызовом albums.addEnrichment . 
| JSON-представление | 
|---|
| { // Union field | 
| Поля | |
|---|---|
| enrichmentполей Союза. Дополнение будет добавлено в альбом, созданный приложением. Это может быть текст, местоположение или карта.enrichmentможет быть только одним из следующих: | |
| textEnrichment |   Текст, который будет добавлен в альбом, созданный приложением. | 
| locationEnrichment |   Место для добавления в альбом, созданный приложением. | 
| mapEnrichment |   Карта будет добавлена в альбом, созданный приложением. | 
Обогащение текста
Дополнение, содержащее текст.
| JSON-представление | 
|---|
| { "text": string } | 
| Поля | |
|---|---|
| text |   Текст для этого дополнительного элемента. | 
МестоположениеОбогащение
Дополнение, содержащее одну локацию.
| JSON-представление | 
|---|
| {
  "location": {
    object ( | 
| Поля | |
|---|---|
| location |   Местоположение этого предмета обогащения. | 
Расположение
Представляет физическое местоположение.
| JSON-представление | 
|---|
| {
  "locationName": string,
  "latlng": {
    object ( | 
| Поля | |
|---|---|
| locationName |   Название места, которое будет отображаться. | 
| latlng |   Положение места на карте. | 
ШиротаДлительность
Объект, представляющий пару широты и долготы. Это выражается в виде пары двойных чисел, обозначающих градусы широты и градусы долготы. Если не указано иное, этот объект должен соответствовать стандарту WGS84 . Значения должны находиться в пределах нормализованных диапазонов.
| JSON-представление | 
|---|
| { "latitude": number, "longitude": number } | 
| Поля | |
|---|---|
| latitude |   Широта в градусах. Оно должно находиться в диапазоне [-90,0, +90,0]. | 
| longitude |   Долгота в градусах. Оно должно находиться в диапазоне [-180,0, +180,0]. | 
Обогащение карты
Дополнение, содержащее карту с указанием пунктов отправления и назначения.
| JSON-представление | 
|---|
| { "origin": { object ( | 
| Поля | |
|---|---|
| origin |   Место происхождения этого предмета обогащения. | 
| destination |   Место назначения для этого обогащенного предмета. | 
Элемент обогащения
Предмет обогащения.
| JSON-представление | 
|---|
| { "id": string } | 
| Поля | |
|---|---|
| id |   Идентификатор предмета обогащения. | 
- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- Новый элемент обогащения
- Обогащение текста
- МестоположениеОбогащение
- Расположение
- ШиротаДлительность
- Обогащение карты
- Элемент обогащения
- Попробуйте!
Добавляет дополнение в указанную позицию в созданном приложением альбоме.
HTTP-запрос
 POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| albumId |   Необходимый. Идентификатор созданного приложением альбома, в который необходимо добавить дополнение. | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | 
|---|
| { "newEnrichmentItem": { object ( | 
| Поля | |
|---|---|
| newEnrichmentItem |   Необходимый. Обогащение, которое необходимо добавить. | 
| albumPosition |   Необходимый. Позиция в альбоме, созданном приложением, куда необходимо вставить дополнение. | 
Тело ответа
Созданный элемент обогащения.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление | 
|---|
| {
  "enrichmentItem": {
    object ( | 
| Поля | |
|---|---|
| enrichmentItem |   Только вывод. Дополнение, которое было добавлено. | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  https://www.googleapis.com/auth/photoslibrary.appendonly
-  https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
Новый элемент обогащения
 Новый элемент дополнения, добавляемый в альбом, созданный приложением, используемый вызовом albums.addEnrichment . 
| JSON-представление | 
|---|
| { // Union field | 
| Поля | |
|---|---|
| enrichmentполей Союза. Дополнение будет добавлено в альбом, созданный приложением. Это может быть текст, местоположение или карта.enrichmentможет быть только одним из следующих: | |
| textEnrichment |   Текст, который будет добавлен в альбом, созданный приложением. | 
| locationEnrichment |   Место для добавления в альбом, созданный приложением. | 
| mapEnrichment |   Карта будет добавлена в альбом, созданный приложением. | 
Обогащение текста
Дополнение, содержащее текст.
| JSON-представление | 
|---|
| { "text": string } | 
| Поля | |
|---|---|
| text |   Текст для этого дополнительного элемента. | 
МестоположениеОбогащение
Дополнение, содержащее одну локацию.
| JSON-представление | 
|---|
| {
  "location": {
    object ( | 
| Поля | |
|---|---|
| location |   Местоположение этого предмета обогащения. | 
Расположение
Представляет физическое местоположение.
| JSON-представление | 
|---|
| {
  "locationName": string,
  "latlng": {
    object ( | 
| Поля | |
|---|---|
| locationName |   Название места, которое будет отображаться. | 
| latlng |   Положение места на карте. | 
ШиротаДлительность
Объект, представляющий пару широты и долготы. Это выражается в виде пары двойных чисел, обозначающих градусы широты и градусы долготы. Если не указано иное, этот объект должен соответствовать стандарту WGS84 . Значения должны находиться в пределах нормализованных диапазонов.
| JSON-представление | 
|---|
| { "latitude": number, "longitude": number } | 
| Поля | |
|---|---|
| latitude |   Широта в градусах. Оно должно находиться в диапазоне [-90,0, +90,0]. | 
| longitude |   Долгота в градусах. Оно должно находиться в диапазоне [-180,0, +180,0]. | 
Обогащение карты
Дополнение, содержащее карту с указанием пунктов отправления и назначения.
| JSON-представление | 
|---|
| { "origin": { object ( | 
| Поля | |
|---|---|
| origin |   Место происхождения этого предмета обогащения. | 
| destination |   Место назначения для этого обогащенного предмета. | 
Элемент обогащения
Предмет обогащения.
| JSON-представление | 
|---|
| { "id": string } | 
| Поля | |
|---|---|
| id |   Идентификатор предмета обогащения. | 
