- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- Location
- LatLng
- MapEnrichment
- EnrichmentItem
- Cobalah!
Menambahkan pengayaan pada posisi yang ditentukan di album yang dibuat aplikasi.
Permintaan HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
albumId |
Wajib. ID album yang dibuat aplikasi tempat pengayaan akan ditambahkan. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "newEnrichmentItem": { object ( |
| Kolom | |
|---|---|
newEnrichmentItem |
Wajib. Pengayaan yang akan ditambahkan. |
albumPosition |
Wajib. Posisi di album yang dibuat aplikasi tempat pengayaan akan disisipkan. |
Isi respons
Item pengayaan yang dibuat.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"enrichmentItem": {
object ( |
| Kolom | |
|---|---|
enrichmentItem |
Hanya output. Pengayaan yang ditambahkan. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/photoslibrary.appendonlyhttps://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
NewEnrichmentItem
Item pengayaan baru yang akan ditambahkan ke album yang dibuat aplikasi, yang digunakan oleh panggilan albums.addEnrichment.
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union enrichment. Pengayaan yang akan ditambahkan ke album yang dibuat aplikasi. Ini dapat berupa teks, lokasi, atau peta. enrichment hanya dapat berupa salah satu dari berikut: |
|
textEnrichment |
Teks yang akan ditambahkan ke album yang dibuat aplikasi. |
locationEnrichment |
Lokasi yang akan ditambahkan ke album yang dibuat aplikasi. |
mapEnrichment |
Peta yang akan ditambahkan ke album yang dibuat aplikasi. |
TextEnrichment
Pengayaan yang berisi teks.
| Representasi JSON |
|---|
{ "text": string } |
| Kolom | |
|---|---|
text |
Teks untuk item pengayaan ini. |
LocationEnrichment
Pengayaan yang berisi satu lokasi.
| Representasi JSON |
|---|
{
"location": {
object ( |
| Kolom | |
|---|---|
location |
Lokasi untuk item pengayaan ini. |
Lokasi
Merepresentasikan lokasi fisik.
| Representasi JSON |
|---|
{
"locationName": string,
"latlng": {
object ( |
| Kolom | |
|---|---|
locationName |
Nama lokasi yang akan ditampilkan. |
latlng |
Posisi lokasi di peta. |
LatLng
Objek yang merepresentasikan pasangan garis lintang/bujur. Ini dinyatakan sebagai pasangan nilai ganda untuk mewakili derajat lintang dan derajat bujur. Kecuali ditentukan lain, objek ini harus sesuai dengan standar WGS84. Nilai harus berada dalam rentang yang dinormalisasi.
| Representasi JSON |
|---|
{ "latitude": number, "longitude": number } |
| Kolom | |
|---|---|
latitude |
Lintang dalam derajat. Harus dalam rentang [-90.0, +90.0]. |
longitude |
Bujur dalam derajat. Harus dalam rentang [-180.0, +180.0]. |
MapEnrichment
Pengayaan yang berisi peta, yang menampilkan lokasi asal dan tujuan.
| Representasi JSON |
|---|
{ "origin": { object ( |
| Kolom | |
|---|---|
origin |
Lokasi asal untuk item pengayaan ini. |
destination |
Lokasi tujuan untuk item pengayaan ini. |
EnrichmentItem
Item pengayaan.
| Representasi JSON |
|---|
{ "id": string } |
| Kolom | |
|---|---|
id |
ID item pengayaan. |