Method: albums.addEnrichment

เพิ่มความสมบูรณ์แบบในตำแหน่งที่ระบุในอัลบั้มที่กำหนด

คำขอ HTTP

POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
albumId

string

ต้องระบุ ตัวระบุของอัลบั้มที่จะเพิ่มเนื้อหา

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "newEnrichmentItem": {
    object (NewEnrichmentItem)
  },
  "albumPosition": {
    object (AlbumPosition)
  }
}
ช่อง
newEnrichmentItem

object (NewEnrichmentItem)

ต้องระบุ ความสมบูรณ์ที่จะเพิ่มลงไป

albumPosition

object (AlbumPosition)

ต้องระบุ ตำแหน่งในอัลบั้มที่จะแทรกส่วนเพิ่มเติม

เนื้อหาการตอบกลับ

รายการเพิ่มคุณค่าที่สร้างขึ้น

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "enrichmentItem": {
    object (EnrichmentItem)
  }
}
ช่อง
enrichmentItem

object (EnrichmentItem)

เอาต์พุตเท่านั้น การเพิ่มเนื้อหาซึ่งเพิ่มไปแล้ว

ขอบเขตการให้สิทธิ์

ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.appendonly
  • https://www.googleapis.com/auth/photoslibrary.sharing

รายการใหม่ของ Enrichment

ไอเทมเสริมใหม่ที่จะเพิ่มไปยังอัลบั้ม ซึ่งเป็นการใช้โดยการโทรของ albums.addEnrichment

การแสดง JSON
{

  // Union field enrichment can be only one of the following:
  "textEnrichment": {
    object (TextEnrichment)
  },
  "locationEnrichment": {
    object (LocationEnrichment)
  },
  "mapEnrichment": {
    object (MapEnrichment)
  }
  // End of list of possible types for union field enrichment.
}
ช่อง
ฟิลด์การรวม enrichment การเพิ่มเนื้อหาลงในอัลบั้ม ซึ่งอาจเป็นข้อความ ตำแหน่ง หรือแผนที่ enrichment ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
textEnrichment

object (TextEnrichment)

ข้อความที่จะเพิ่มลงในอัลบั้ม

locationEnrichment

object (LocationEnrichment)

ตำแหน่งที่จะเพิ่มในอัลบั้ม

mapEnrichment

object (MapEnrichment)

แผนที่ที่จะเพิ่มในอัลบั้ม

การปรับปรุงข้อความ

ความสมบูรณ์ที่มีข้อความ

การแสดง JSON
{
  "text": string
}
ช่อง
text

string

ข้อความสำหรับไอเทมเพิ่มคุณค่านี้

ส่วนขยายสถานที่ตั้ง

ความสมบูรณ์ที่มีสถานที่ตั้งแห่งเดียว

การแสดง JSON
{
  "location": {
    object (Location)
  }
}
ช่อง
location

object (Location)

ตำแหน่งสำหรับไอเทมเสริมนี้

ตำแหน่ง

แสดงสถานที่ตั้งทางกายภาพ

การแสดง JSON
{
  "locationName": string,
  "latlng": {
    object (LatLng)
  }
}
ช่อง
locationName

string

ชื่อสถานที่ที่จะแสดง

latlng

object (LatLng)

ตำแหน่งของสถานที่บนแผนที่

ละติจูดและลองจิจูด

วัตถุที่แสดงคู่ละติจูด/ลองจิจูด ค่านี้แสดงเป็นคู่ของเลขคู่ เพื่อใช้แทนองศาละติจูดและลองจิจูดแบบองศา ออบเจ็กต์นี้ต้องเป็นไปตาม มาตรฐาน WGS84 เว้นแต่จะระบุไว้เป็นอย่างอื่น ค่าต้องอยู่ในช่วงมาตรฐาน

การแสดง JSON
{
  "latitude": number,
  "longitude": number
}
ช่อง
latitude

number

ละติจูด หน่วยเป็นองศา ค่าต้องอยู่ในช่วง [-90.0, +90.0]

longitude

number

ลองจิจูด หน่วยเป็นองศา โดยต้องอยู่ในช่วง [-180.0, +180.0]

การเสริมสร้างแผนที่

รายละเอียดที่มีแผนที่แสดงตำแหน่งต้นทางและจุดหมาย

การแสดง JSON
{
  "origin": {
    object (Location)
  },
  "destination": {
    object (Location)
  }
}
ช่อง
origin

object (Location)

สถานที่ต้นทางของไอเทมเสริมนี้

destination

object (Location)

ตำแหน่งจุดหมายสำหรับไอเทมเสริม

รายการที่สมบูรณ์ขึ้น

ไอเทมเพิ่มคุณค่า

การแสดง JSON
{
  "id": string
}
ช่อง
id

string

ตัวระบุของรายการที่สมบูรณ์ขึ้น