- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- Lokasi
- LatLng
- MapEnrichment
- EnrichmentItem
- Cobalah!
Menambahkan pengayaan pada posisi tertentu dalam album yang ditentukan.
Permintaan HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
albumId |
Wajib. ID album 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 tempat pengayaan akan disisipkan. |
Isi respons
Item pengaya 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
https://www.googleapis.com/auth/photoslibrary.appendonly
https://www.googleapis.com/auth/photoslibrary.sharing
NewEnrichmentItem
Item pengaya baru akan ditambahkan ke album, yang digunakan oleh panggilan albums.addEnrichment
.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union enrichment . Pengaya akan ditambahkan ke album. Ini dapat berupa teks, lokasi, atau peta. enrichment hanya ada berupa salah satu diantara berikut: |
|
textEnrichment |
Teks yang akan ditambahkan ke album. |
locationEnrichment |
Lokasi akan ditambahkan ke album. |
mapEnrichment |
Peta untuk ditambahkan ke album. |
TextEnrichment
Pengayaan yang berisi teks.
Representasi JSON |
---|
{ "text": string } |
Kolom | |
---|---|
text |
Teks untuk item pengaya ini. |
LocationEnrichment
Pengayaan yang berisi satu lokasi.
Representasi JSON |
---|
{
"location": {
object ( |
Kolom | |
---|---|
location |
Lokasi untuk item pengaya ini. |
Lokasi
Merepresentasikan lokasi fisik.
Representasi JSON |
---|
{
"locationName": string,
"latlng": {
object ( |
Kolom | |
---|---|
locationName |
Nama lokasi yang akan ditampilkan. |
latlng |
Posisi lokasi pada peta. |
LatLng
Objek yang merepresentasikan pasangan garis lintang/bujur. Objek ini dinyatakan sebagai pasangan double untuk mewakili derajat lintang dan derajat bujur. Kecuali jika 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 pengaya ini. |
destination |
Lokasi tujuan untuk item pengaya ini. |
EnrichmentItem
Item pengaya.
Representasi JSON |
---|
{ "id": string } |
Kolom | |
---|---|
id |
ID item pengayaan. |