ক্লাউড সার্চ Google Workspace ডেটার মাধ্যমে ক্লাউড-ভিত্তিক সার্চের ক্ষমতা প্রদান করে। ক্লাউড সার্চ API ক্লাউড সার্চে নন-Google Workspace ডেটা ইন্ডেক্স করার অনুমতি দেয়।
- REST সম্পদ: v1
- REST রিসোর্স: v1.debug.datasources.items
- REST রিসোর্স: v1.debug.datasources.items.unmappedids
- REST রিসোর্স: v1.debug.identitysources.items
- REST রিসোর্স: v1.debug.identitysources.unmappedids
- REST সম্পদ: v1.indexing.datasources
- REST রিসোর্স: v1.indexing.datasources.items
- REST সম্পদ: v1.media
- REST সম্পদ: v1.operations
- REST সম্পদ: v1.query
- REST সম্পদ: v1.query.sources
- REST সম্পদ: v1.settings
- REST সম্পদ: v1.settings.datasources
- REST সম্পদ: v1.settings.searchapplications
- REST সম্পদ: v1.stats
- REST সম্পদ: v1.stats.index.datasources
- REST রিসোর্স: v1.stats.query.searchapplications
- REST সম্পদ: v1.stats.session.searchapplications
- REST সম্পদ: v1.stats.user.searchapplications
পরিষেবা: cloudsearch.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-
https://cloudsearch.googleapis.com
REST সম্পদ: v1
পদ্ধতি | |
---|---|
initializeCustomer | POST /v1:initializeCustomer Google ক্লাউড অনুসন্ধানে third party সমর্থন সক্ষম করে৷ |
REST রিসোর্স: v1.debug.datasources.items
পদ্ধতি | |
---|---|
checkAccess | POST /v1/debug/{name=datasources/*/items/*}:checkAccess নির্দিষ্ট প্রিন্সিপাল দ্বারা একটি আইটেম অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করে। |
searchByViewUrl | POST /v1/debug/{name=datasources/*}/items:searchByViewUrl সেই আইটেমটি নিয়ে আসে যার ভিউইউআরএল অনুরোধে প্রদত্ত URL-এর সাথে হুবহু মেলে৷ |
REST রিসোর্স: v1.debug.datasources.items.unmappedids
পদ্ধতি | |
---|---|
list | GET /v1/debug/{parent=datasources/*/items/*}/unmappedids একটি নির্দিষ্ট আইটেমের জন্য সমস্ত আনম্যাপ করা পরিচয় তালিকাভুক্ত করুন। |
REST রিসোর্স: v1.debug.identitysources.items
পদ্ধতি | |
---|---|
listForunmappedidentity | GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentity একটি আনম্যাপ করা পরিচয়ের সাথে যুক্ত আইটেমগুলির নাম তালিকাভুক্ত করে৷ |
REST রিসোর্স: v1.debug.identitysources.unmappedids
পদ্ধতি | |
---|---|
list | GET /v1/debug/{parent=identitysources/*}/unmappedids একটি পরিচয় উৎসের জন্য আনম্যাপ করা ব্যবহারকারী পরিচয় তালিকাভুক্ত করে। |
REST সম্পদ: v1.indexing.datasources
পদ্ধতি | |
---|---|
deleteSchema | DELETE /v1/indexing/{name=datasources/*}/schema একটি ডেটা উৎসের স্কিমা মুছে দেয়। |
getSchema | GET /v1/indexing/{name=datasources/*}/schema একটি ডেটা উৎসের স্কিমা পায়। |
updateSchema | PUT /v1/indexing/{name=datasources/*}/schema একটি ডেটা উৎসের স্কিমা আপডেট করে। |
REST রিসোর্স: v1.indexing.datasources.items
পদ্ধতি | |
---|---|
delete | DELETE /v1/indexing/{name=datasources/*/items/*} নির্দিষ্ট সংস্থান নামের জন্য Item resource মুছে দেয়। |
deleteQueueItems | POST /v1/indexing/{name=datasources/*}/items:deleteQueueItems একটি সারিতে থাকা সমস্ত আইটেম মুছে দেয়। |
get | GET /v1/indexing/{name=datasources/*/items/*} আইটেম নাম দ্বারা Item resource পায়. |
index | POST /v1/indexing/{item.name=datasources/*/items/*}:index Item ACL, মেটাডেটা এবং বিষয়বস্তু আপডেট করে। |
list | GET /v1/indexing/{name=datasources/*}/items সমস্ত বা Item resources একটি উপসেট তালিকাভুক্ত করে। |
poll | POST /v1/indexing/{name=datasources/*}/items:poll ইন্ডেক্সিং সারি থেকে অসংরক্ষিত আইটেমগুলির জন্য পোল এবং একটি সেটকে সংরক্ষিত হিসাবে চিহ্নিত করে, যে আইটেমগুলির মধ্যে সবচেয়ে বেশি অগ্রাধিকার দেওয়া ItemStatus থেকে প্রাচীনতম টাইমস্ট্যাম্প রয়েছে। |
push | POST /v1/indexing/{item.name=datasources/*/items/*}:push পরবর্তী পোলিং এবং আপডেট করার জন্য একটি আইটেমকে একটি সারিতে ঠেলে দেয়। |
unreserve | POST /v1/indexing/{name=datasources/*}/items:unreserve একটি সারি থেকে সমস্ত আইটেম সংরক্ষণ করে, তাদের সকলকে পোল করার যোগ্য করে তোলে৷ |
upload | POST /v1/indexing/{name=datasources/*/items/*}:upload আইটেম সামগ্রী আপলোড করার জন্য একটি আপলোড সেশন তৈরি করে। |
REST সম্পদ: v1.media
পদ্ধতি | |
---|---|
upload | POST /v1/media/{resourceName=**} POST /upload/v1/media/{resourceName=**} ইনডেক্সিংয়ের জন্য মিডিয়া আপলোড করে। |
REST সম্পদ: v1.operations
পদ্ধতি | |
---|---|
get | GET /v1/{name=operations/**} দীর্ঘস্থায়ী অপারেশনের সর্বশেষ অবস্থা পায়। |
REST সম্পদ: v1.query
পদ্ধতি | |
---|---|
search | POST /v1/query/search ক্লাউড অনুসন্ধান ক্যোয়ারী API সার্চ পদ্ধতি প্রদান করে, যা ব্যবহারকারীর ক্যোয়ারী থেকে সবচেয়ে প্রাসঙ্গিক ফলাফল প্রদান করে। |
suggest | POST /v1/query/suggest ক্যোয়ারী স্বয়ংসম্পূর্ণ করার জন্য পরামর্শ প্রদান করে। |
REST সম্পদ: v1.query.sources
পদ্ধতি | |
---|---|
list | GET /v1/query/sources ব্যবহারকারী অনুসন্ধান এবং পরামর্শ API-এর জন্য ব্যবহার করতে পারেন এমন উত্সগুলির তালিকা প্রদান করে৷ |
REST সম্পদ: v1.settings
পদ্ধতি | |
---|---|
getCustomer | GET /v1/settings/customer গ্রাহক সেটিংস পান। |
updateCustomer | PATCH /v1/settings/customer গ্রাহক সেটিংস আপডেট করুন। |
REST সম্পদ: v1.settings.datasources
পদ্ধতি | |
---|---|
create | POST /v1/settings/datasources একটি ডেটাসোর্স তৈরি করে। |
delete | DELETE /v1/settings/{name=datasources/*} একটি ডেটাসোর্স মুছে দেয়। |
get | GET /v1/settings/{name=datasources/*} একটি ডেটাসোর্স পায়। |
list | GET /v1/settings/datasources ডেটাসোর্স তালিকাভুক্ত করে। |
patch | PATCH /v1/settings/{source.name=datasources/*} একটি ডেটাসোর্স আপডেট করে। |
update | PUT /v1/settings/{source.name=datasources/*} একটি ডেটাসোর্স আপডেট করে। |
REST সম্পদ: v1.settings.searchapplications
পদ্ধতি | |
---|---|
create | POST /v1/settings/searchapplications একটি অনুসন্ধান অ্যাপ্লিকেশন তৈরি করে। |
delete | DELETE /v1/settings/{name=searchapplications/*} একটি অনুসন্ধান অ্যাপ্লিকেশন মুছে দেয়। |
get | GET /v1/settings/{name=searchapplications/*} নির্দিষ্ট অনুসন্ধান অ্যাপ্লিকেশন পায়. |
list | GET /v1/settings/searchapplications সমস্ত অনুসন্ধান অ্যাপ্লিকেশন তালিকা. |
patch | PATCH /v1/settings/{searchApplication.name=searchapplications/*} একটি অনুসন্ধান অ্যাপ্লিকেশন আপডেট করে। |
reset | POST /v1/settings/{name=searchapplications/*}:reset ডিফল্ট সেটিংসে একটি অনুসন্ধান অ্যাপ্লিকেশন পুনরায় সেট করে৷ |
update | PUT /v1/settings/{searchApplication.name=searchapplications/*} একটি অনুসন্ধান অ্যাপ্লিকেশন আপডেট করে। |
REST সম্পদ: v1.stats
পদ্ধতি | |
---|---|
getIndex | GET /v1/stats/index সমস্ত ডেটা উত্স জুড়ে একত্রিত সূচীকৃত আইটেম পরিসংখ্যান পায়। |
getQuery | GET /v1/stats/query গ্রাহকের জন্য ক্যোয়ারী পরিসংখ্যান পান. |
getSearchapplication | GET /v1/stats/searchapplication গ্রাহকের জন্য অনুসন্ধান অ্যাপ্লিকেশন পরিসংখ্যান পান. |
getSession | GET /v1/stats/session গ্রাহকের জন্য একটি ক্লিক ক্যোয়ারী পরিসংখ্যান সহ সার্চ সেশনের #, সফল সেশনের % পান। |
getUser | GET /v1/stats/user গ্রাহকের জন্য ব্যবহারকারীদের পরিসংখ্যান পান। |
REST সম্পদ: v1.stats.index.datasources
পদ্ধতি | |
---|---|
get | GET /v1/stats/index/{name=datasources/*} একটি একক ডেটা উৎসের জন্য সূচীকৃত আইটেম পরিসংখ্যান পায়। |
REST রিসোর্স: v1.stats.query.searchapplications
পদ্ধতি | |
---|---|
get | GET /v1/stats/query/{name=searchapplications/*} অনুসন্ধান অ্যাপ্লিকেশনের জন্য ক্যোয়ারী পরিসংখ্যান পান। |
REST সম্পদ: v1.stats.session.searchapplications
পদ্ধতি | |
---|---|
get | GET /v1/stats/session/{name=searchapplications/*} সার্চ অ্যাপ্লিকেশনের জন্য একটি ক্লিক ক্যোয়ারী পরিসংখ্যান সহ সার্চ সেশনের #, সফল সেশনের % পান। |
REST সম্পদ: v1.stats.user.searchapplications
পদ্ধতি | |
---|---|
get | GET /v1/stats/user/{name=searchapplications/*} অনুসন্ধান অ্যাপ্লিকেশনের জন্য ব্যবহারকারীদের পরিসংখ্যান পান। |