- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- Konum
- LatLng
- MapEnrichment
- EnrichmentItem
- Deneyin.
Tanımlı 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 kimliği. |
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler 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
albums.addEnrichment
çağrısı tarafından kullanılan, albüme eklenecek yeni bir zenginleştirme öğesi.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı enrichment . Albüme eklenecek zenginleştirme. Bu bir metin, konum veya harita olabilir. enrichment şunlardan yalnızca biri olabilir: |
|
textEnrichment |
Albüme eklenecek metin. |
locationEnrichment |
Konum albüme eklenecek. |
mapEnrichment |
Harita albüme eklenecek. |
TextEnrichment
Metin içeren bir zenginleştirme.
JSON gösterimi |
---|
{ "text": string } |
Alanlar | |
---|---|
text |
Bu zenginleştirme öğesi için metin. |
LocationEnrichment
Tek bir konum içeren zenginleştirme.
JSON gösterimi |
---|
{
"location": {
object ( |
Alanlar | |
---|---|
location |
Bu zenginleştirme öğesinin konumu. |
Konum
Fiziksel bir yeri belirtir.
JSON gösterimi |
---|
{
"locationName": string,
"latlng": {
object ( |
Alanlar | |
---|---|
locationName |
Görüntülenecek konumun adı. |
latlng |
Konumun harita üzerindeki konumu. |
LatLng
Enlem/boylam çiftini temsil eden bir nesne. Bu değer, enlem ve boylam derece ve boylam derecelerini temsil eden bir çift çiftle 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
Kalkış ve varış noktalarının gösterildiği harita içeren zenginleştirme.
JSON gösterimi |
---|
{ "origin": { object ( |
Alanlar | |
---|---|
origin |
Bu zenginleştirme öğesinin kaynak konumu. |
destination |
Bu zenginleştirici öğe için hedef konum. |
EnrichmentItem
Zenginleştirme öğesi.
JSON gösterimi |
---|
{ "id": string } |
Alanlar | |
---|---|
id |
Zenginleştirme öğesinin tanımlayıcısı. |