- Yêu cầu HTTP
- Tham số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- Vị trí
- LatLng
- MapEnrichment
- EnrichmentItem
- Hãy làm thử!
Thêm thông tin bổ sung ở một vị trí cụ thể trong album xác định.
Yêu cầu HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
albumId |
Bắt buộc. Giá trị nhận dạng của album mà bạn sẽ thêm thông tin bổ sung. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "newEnrichmentItem": { object ( |
Trường | |
---|---|
newEnrichmentItem |
Bắt buộc. Thông tin bổ ích cần thêm vào. |
albumPosition |
Bắt buộc. Vị trí trong album nơi bạn sẽ chèn thông tin bổ sung. |
Nội dung phản hồi
Mục bổ ích đã được tạo.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"enrichmentItem": {
object ( |
Trường | |
---|---|
enrichmentItem |
Chỉ có đầu ra. Tính năng nâng cao đã được thêm. |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.appendonly
https://www.googleapis.com/auth/photoslibrary.sharing
https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
NewEnrichmentItem
Một mục làm phong phú mới sẽ được thêm vào một album, được lệnh gọi albums.addEnrichment
sử dụng.
Biểu diễn dưới dạng JSON |
---|
{ // Union field |
Trường | |
---|---|
Trường kết hợp enrichment . Các tính năng bổ ích sẽ được thêm vào album. Đây có thể là văn bản, vị trí hoặc bản đồ. enrichment chỉ có thể là một trong những trạng thái sau đây: |
|
textEnrichment |
Văn bản sẽ thêm vào album. |
locationEnrichment |
Vị trí sẽ được thêm vào album. |
mapEnrichment |
Bản đồ sẽ được thêm vào album. |
TextEnrichment
Thông tin bổ ích có chứa văn bản.
Biểu diễn dưới dạng JSON |
---|
{ "text": string } |
Trường | |
---|---|
text |
Văn bản của mục bổ ích này. |
LocationEnrichment
Nội dung làm phong phú chứa một vị trí.
Biểu diễn dưới dạng JSON |
---|
{
"location": {
object ( |
Trường | |
---|---|
location |
Vị trí của mục làm giàu này. |
Vị trí
Đại diện cho một vị trí thực tế.
Biểu diễn dưới dạng JSON |
---|
{
"locationName": string,
"latlng": {
object ( |
Trường | |
---|---|
locationName |
Tên của địa điểm sẽ xuất hiện. |
latlng |
Vị trí của địa điểm trên bản đồ. |
LatLng
Đối tượng đại diện cho cặp vĩ độ/kinh độ. Giá trị này được biểu thị bằng cặp số đại diện cho vĩ độ và độ kinh độ. Trừ phi có quy định khác, đối tượng này phải tuân thủ tiêu chuẩn WGS84. Giá trị phải nằm trong phạm vi chuẩn hoá.
Biểu diễn dưới dạng JSON |
---|
{ "latitude": number, "longitude": number } |
Trường | |
---|---|
latitude |
Vĩ độ tính bằng độ. Giá trị này phải nằm trong khoảng [-90.0, +90.0]. |
longitude |
Kinh độ tính bằng độ. Giá trị này phải nằm trong khoảng [-180.0, +180.0]. |
MapEnrichment
Nội dung phong phú chứa bản đồ, hiển thị vị trí điểm khởi hành và điểm đến.
Biểu diễn dưới dạng JSON |
---|
{ "origin": { object ( |
Trường | |
---|---|
origin |
Vị trí điểm gốc của mục làm giàu này. |
destination |
Vị trí đích cho mục làm giàu này. |
EnrichmentItem
Một mục làm giàu.
Biểu diễn dưới dạng JSON |
---|
{ "id": string } |
Trường | |
---|---|
id |
Giá trị nhận dạng của mục làm giàu. |