Cloud Search قابلیتهای جستجوی مبتنی بر ابر را روی دادههای Google Workspace فراهم میکند. Cloud Search API امکان فهرستبندی دادههای غیر Google Workspace را در Cloud Search فراهم میکند.
- منبع 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 از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://cloudsearch.googleapis.com
منبع REST: v1
| روش ها | |
|---|---|
initializeCustomer | POST /v1:initializeCustomerپشتیبانی third party در Google Cloud Search فعال می کند. |
منبع REST: v1.debug.datasources.items
| روش ها | |
|---|---|
checkAccess | POST /v1/debug/{name=datasources/*/items/*}:checkAccessبررسی می کند که آیا یک مورد توسط اصلی مشخص شده قابل دسترسی است یا خیر. |
searchByViewUrl | POST /v1/debug/{name=datasources/*}/items:searchByViewUrlموردی را که viewUrl آن دقیقاً با 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/*}:indexACL، فراداده و محتوا Item را به روز می کند. |
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
| روش ها | |
|---|---|
debugSearch | POST /v1/query:debugSearchاطلاعات اشکال زدایی را برای Cloud Search Query API برمی گرداند روش جستجو را ارائه می دهد. |
removeActivity | POST /v1/query:removeActivityعملکردی برای حذف فعالیت های ثبت شده برای کاربر ارائه می دهد. |
search | POST /v1/query/searchCloud Search Query 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/*}دریافت آمار کاربران برای برنامه جستجو. |