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/*} دریافت آمار کاربران برای برنامه جستجو. |