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

নতুন সমৃদ্ধকরণ আইটেম

একটি অ্যালবামে যোগ করার জন্য একটি নতুন সমৃদ্ধকরণ আইটেম, যা 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 )

মানচিত্রে অবস্থানের অবস্থান।

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 )

এই enrichemt আইটেম জন্য গন্তব্য অবস্থান.

সমৃদ্ধকরণ আইটেম

একটি সমৃদ্ধি আইটেম.

JSON প্রতিনিধিত্ব
{
  "id": string
}
ক্ষেত্র
id

string

সমৃদ্ধকরণ আইটেম সনাক্তকারী.