ইনডেক্সিংয়ের জন্য মিডিয়া আপলোড করে।
আপলোড এন্ডপয়েন্ট সরাসরি এবং পুনঃসূচনাযোগ্য আপলোড প্রোটোকল সমর্থন করে এবং সূচী অনুরোধের সময় ইনলাইন করা যাবে না এমন বড় আইটেমগুলির জন্য উদ্দিষ্ট। বড় কন্টেন্ট ইন্ডেক্স করতে:
- একটি আপলোড সেশন শুরু করতে এবং
UploadItemRefপুনরুদ্ধার করতে আইটেমের নামের সাথেindexing.datasources.items.uploadকল করুন। - ধাপ 1 থেকে UploadItemRef থেকে একই রিসোর্স নাম ব্যবহার করে স্ট্রিমিং অনুরোধ হিসেবে কন্টেন্ট আপলোড করতে media.upload এ কল করুন।
- আইটেমটি সূচী করতে
indexing.datasources.items.indexকল করুন। ধাপ 1 থেকে UploadItemRef দিয়ে আইটেম বিষয়বস্তু পূরণ করুন।
অতিরিক্ত তথ্যের জন্য, REST API ব্যবহার করে একটি সামগ্রী সংযোগকারী তৈরি করুন দেখুন।
দ্রষ্টব্য: এই API কার্যকর করার জন্য একটি পরিষেবা অ্যাকাউন্ট প্রয়োজন৷
HTTP অনুরোধ
- মিডিয়া আপলোড অনুরোধের জন্য URI আপলোড করুন:
POST https://cloudsearch.googleapis.com/upload/v1/media/{resourceName=**} - মেটাডেটা URI, শুধুমাত্র মেটাডেটা অনুরোধের জন্য:
POST https://cloudsearch.googleapis.com/v1/media/{resourceName=**}
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি | |
|---|---|
resourceName | যে মিডিয়ার নাম ডাউনলোড করা হচ্ছে। |
শরীরের অনুরোধ
অনুরোধের অংশে Media একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
মিডিয়া সম্পদ।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
| JSON প্রতিনিধিত্ব |
|---|
{ "resourceName": string } |
| ক্ষেত্র | |
|---|---|
resourceName | মিডিয়া সম্পদের নাম। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud_search.indexing -
https://www.googleapis.com/auth/cloud_search
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
ইনডেক্সিংয়ের জন্য মিডিয়া আপলোড করে।
আপলোড এন্ডপয়েন্ট সরাসরি এবং পুনঃসূচনাযোগ্য আপলোড প্রোটোকল সমর্থন করে এবং সূচী অনুরোধের সময় ইনলাইন করা যাবে না এমন বড় আইটেমগুলির জন্য উদ্দিষ্ট। বড় কন্টেন্ট ইন্ডেক্স করতে:
- একটি আপলোড সেশন শুরু করতে এবং
UploadItemRefপুনরুদ্ধার করতে আইটেমের নামের সাথেindexing.datasources.items.uploadকল করুন। - ধাপ 1 থেকে UploadItemRef থেকে একই রিসোর্স নাম ব্যবহার করে স্ট্রিমিং অনুরোধ হিসেবে কন্টেন্ট আপলোড করতে media.upload এ কল করুন।
- আইটেমটি সূচী করতে
indexing.datasources.items.indexকল করুন। ধাপ 1 থেকে UploadItemRef দিয়ে আইটেম বিষয়বস্তু পূরণ করুন।
অতিরিক্ত তথ্যের জন্য, REST API ব্যবহার করে একটি সামগ্রী সংযোগকারী তৈরি করুন দেখুন।
দ্রষ্টব্য: এই API কার্যকর করার জন্য একটি পরিষেবা অ্যাকাউন্ট প্রয়োজন৷
HTTP অনুরোধ
- মিডিয়া আপলোড অনুরোধের জন্য URI আপলোড করুন:
POST https://cloudsearch.googleapis.com/upload/v1/media/{resourceName=**} - মেটাডেটা URI, শুধুমাত্র মেটাডেটা অনুরোধের জন্য:
POST https://cloudsearch.googleapis.com/v1/media/{resourceName=**}
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি | |
|---|---|
resourceName | যে মিডিয়ার নাম ডাউনলোড করা হচ্ছে। |
শরীরের অনুরোধ
অনুরোধের অংশে Media একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
মিডিয়া সম্পদ।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
| JSON প্রতিনিধিত্ব |
|---|
{ "resourceName": string } |
| ক্ষেত্র | |
|---|---|
resourceName | মিডিয়া সম্পদের নাম। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud_search.indexing -
https://www.googleapis.com/auth/cloud_search
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।