- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- Yer
- LatLng
- MapEnrichment
- EnrichmentItem
- Deneyin.
Tanımlanmış bir albümde belirli bir konuma zenginleştirme ekler.
HTTP isteği
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
albumId |
Zorunlu. Zenginleştirmenin ekleneceği albümün tanımlayıcısı. |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "newEnrichmentItem": { object ( |
Alanlar | |
---|---|
newEnrichmentItem |
Zorunlu. Eklenecek zenginleştirme. |
albumPosition |
Zorunlu. Albümde zenginleştirmenin ekleneceği konum. |
Yanıt gövdesi
Oluşturulan zenginleştirme öğesi.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"enrichmentItem": {
object ( |
Alanlar | |
---|---|
enrichmentItem |
Yalnızca çıkış. Eklenen zenginleştirme. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.appendonly
https://www.googleapis.com/auth/photoslibrary.sharing
NewEnrichmentItem
Albüme eklenecek yeni bir zenginleştirme öğesi. albums.addEnrichment
çağrısı tarafından kullanılır.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı enrichment . Albüme eklenecek zenginleştirme. Bu, metin, konum veya harita olabilir. enrichment şunlardan yalnızca biri olabilir: |
|
textEnrichment |
Albüme eklenecek metin. |
locationEnrichment |
Albüme eklenecek konum. |
mapEnrichment |
Albüme eklenecek harita. |
TextEnrichment
Metin içeren bir zenginleştirme.
JSON gösterimi |
---|
{ "text": string } |
Alanlar | |
---|---|
text |
Bu zenginleştirme öğesinin metni. |
LocationEnrichment
Tek bir konum içeren bir zenginleştirme.
JSON gösterimi |
---|
{
"location": {
object ( |
Alanlar | |
---|---|
location |
Bu zenginleştirme öğesinin konumu. |
Konum
Fiziksel bir konumu gösterir.
JSON gösterimi |
---|
{
"locationName": string,
"latlng": {
object ( |
Alanlar | |
---|---|
locationName |
Görüntülenecek konumun adı. |
latlng |
Konumu haritada gösteren nokta. |
LatLng
Enlem/boylam çiftini temsil eden bir nesne. Bu değer, enlem derecelerini ve boylam derecelerini temsil eden bir çift çift olarak ifade edilir. Aksi belirtilmedikçe bu nesne WGS84 standardına uygun olmalıdır. Değerler normalleştirilmiş aralıklar içinde olmalıdır.
JSON gösterimi |
---|
{ "latitude": number, "longitude": number } |
Alanlar | |
---|---|
latitude |
Derece cinsinden enlem. [-90,0; +90,0] aralığında olmalıdır. |
longitude |
Derece cinsinden boylam. [-180,0; +180,0] aralığında olmalıdır. |
MapEnrichment
Başlangıç ve varış konumlarını gösteren bir harita içeren bir zenginleştirme.
JSON gösterimi |
---|
{ "origin": { object ( |
Alanlar | |
---|---|
origin |
Bu zenginleştirme öğesinin kaynak konumu. |
destination |
Bu zenginleştirme öğesinin hedef konumu. |
EnrichmentItem
Zenginleştirme öğesi.
JSON gösterimi |
---|
{ "id": string } |
Alanlar | |
---|---|
id |
Zenginleştirme öğesinin tanımlayıcısı. |