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/*}:index ACL، فراداده و محتوا 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
روش ها | |
---|---|
search | POST /v1/query/search Cloud 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/*} دریافت آمار کاربران برای برنامه جستجو. |