- 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.appendonly
https://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. |