مرجع حول API
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتم تنظيم مرجع واجهة برمجة التطبيقات هذا حسب نوع المورد. لكل نوع من أنواع الموارد تمثيل بيانات واحد أو أكثر وطريقة واحدة أو أكثر.
Bookshelf
لمعرفة تفاصيل "موارد رف الكتب"، يُرجى الاطّلاع على صفحة تمثيل المورد.
الطريقة |
عنوان URL لـ REST * |
الوصف |
list
|
GET /users/userId/bookshelves
|
لاسترداد قائمة بمورد رف الكتب العام للمستخدم المُحدّد.
|
الحصول على
|
GET /users/userId/bookshelves/shelf
|
لاسترداد مورد رف الكتب المحدد للمستخدم المحدد.
|
* بالنسبة إلى معرّف الموارد المنتظم (URI) الأساسي: https://www.googleapis.com/books/v1
مستوى الصوت
لمعرفة تفاصيل موارد الحجم، يُرجى الاطّلاع على صفحة تمثيل الموارد.
الطريقة |
عنوان URL لـ REST * |
الوصف |
الحصول على
|
GET /volumes/volumeId
|
يسترد مورد وحدة التخزين استنادًا إلى رقم التعريف.
|
list
|
GET /volumes?q={search terms}
|
لإجراء بحث عن كتاب.
|
* بالنسبة إلى معرّف الموارد المنتظم (URI) الأساسي: https://www.googleapis.com/books/v1
Bookshelves.volumes
لمعرفة تفاصيل المورد، يُرجى الاطّلاع على صفحة تمثيل المورد.
الطريقة |
عنوان URL لـ REST * |
الوصف |
list
|
GET /users/userId/bookshelves/shelf/volumes
|
لاسترداد المجلدات في رف كتب معيّن للمستخدم المحدّد.
|
* بالنسبة إلى معرّف الموارد المنتظم (URI) الأساسي: https://www.googleapis.com/books/v1
Mylibrary.bookshelves
لمعرفة تفاصيل موارد Mylibrary.bookshelves، يُرجى الاطّلاع على صفحة تمثيل المورد.
الطريقة |
عنوان URL لـ REST * |
الوصف |
addVolume
|
POST /mylibrary/bookshelves/shelf/addVolume
|
لإضافة مجلد إلى رف كتب
|
clearVolumes
|
POST /mylibrary/bookshelves/shelf/clearVolumes
|
يؤدي إلى محو كل المجلدات من رف كتب.
|
الحصول على
|
GET /mylibrary/bookshelves/shelf
|
لاسترداد البيانات الوصفية لرف كتب معين ينتمي إلى المستخدم الذي تمت مصادقته.
|
list
|
GET /mylibrary/bookshelves
|
لاسترداد قائمة بأرفف الكتب التي تخص المستخدم الذي تمت مصادقته.
|
moveVolume
|
POST /mylibrary/bookshelves/shelf/moveVolume
|
نقل مجلد داخل رف كتب
|
removeVolume
|
POST /mylibrary/bookshelves/shelf/removeVolume
|
إزالة مجلد من رف الكتب.
|
* بالنسبة إلى معرّف الموارد المنتظم (URI) الأساسي: https://www.googleapis.com/books/v1
Mylibrary.bookshelves.volumes
لمعرفة تفاصيل المصدر لمكتبة Mylibrary.bookshelves.volumes، يُرجى الاطّلاع على صفحة تمثيل المورد.
الطريقة |
عنوان URL لـ REST * |
الوصف |
list
|
GET /mylibrary/bookshelves/shelf/volumes
|
للحصول على معلومات عن مجلدات المجلدات على رف كتب.
|
* بالنسبة إلى معرّف الموارد المنتظم (URI) الأساسي: https://www.googleapis.com/books/v1
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003e\u003ccode\u003eWorkflowTemplateServiceClient.ListWorkflowTemplatesPage\u003c/code\u003e provides a way to navigate through pages of Workflow Templates.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eAbstractPage\u003c/code\u003e and offers methods for pagination, such as getting the next page or iterating through all templates.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecreatePage\u003c/code\u003e and \u003ccode\u003ecreatePageAsync\u003c/code\u003e methods allow for creating new pages from API responses.\u003c/p\u003e\n"],["\u003cp\u003eThis class is part of the Google Cloud Dataproc Java library.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use this class to interact with and manage Workflow Templates in their Dataproc clusters.\u003c/p\u003e\n"]]],[],null,["# API Reference\n\nThis API reference is organized by resource type. Each resource type has one or more data representations and one or more methods.\n\nBookshelf\n---------\n\nFor Bookshelf Resource details, see the [resource representation](/books/docs/v1/reference/bookshelves#resource) page.\n\n| Method | REST URI \\* | Description |\n|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|\n| [list](/books/docs/v1/reference/bookshelves/list) | `GET /users/`\u003cvar class=\"apiparam\" translate=\"no\"\u003euserId\u003c/var\u003e`/bookshelves` | Retrieves a list of public [Bookshelf resource](/books/docs/v1/reference/bookshelves) for the specified user. |\n| [get](/books/docs/v1/reference/bookshelves/get) | `GET /users/`\u003cvar class=\"apiparam\" translate=\"no\"\u003euserId\u003c/var\u003e`/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e | Retrieves a specific [Bookshelf resource](/books/docs/v1/reference/bookshelves) for the specified user. |\n\n\\* Relative to the base URI: https://www.googleapis.com/books/v1\n\nVolume\n------\n\nFor Volume Resource details, see the [resource representation](/books/docs/v1/reference/volumes#resource) page.\n\n| Method | REST URI \\* | Description |\n|-----------------------------------------------|--------------------------------------------------------------------|------------------------------------------------------------------------------|\n| [get](/books/docs/v1/reference/volumes/get) | `GET /volumes/`\u003cvar class=\"apiparam\" translate=\"no\"\u003evolumeId\u003c/var\u003e | Retrieves a [Volume resource](/books/docs/v1/reference/volumes) based on ID. |\n| [list](/books/docs/v1/reference/volumes/list) | `GET /volumes?`q`=``{search terms}` | Performs a book search. |\n\n\\* Relative to the base URI: https://www.googleapis.com/books/v1\n\nBookshelves.volumes\n-------------------\n\nFor Bookshelves.volumes Resource details, see the [resource representation](/books/docs/v1/reference/bookshelves/volumes#resource) page.\n\n| Method | REST URI \\* | Description |\n|-----------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------|\n| [list](/books/docs/v1/reference/bookshelves/volumes/list) | `GET /users/`\u003cvar class=\"apiparam\" translate=\"no\"\u003euserId\u003c/var\u003e`/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/volumes` | Retrieves volumes in a specific bookshelf for the specified user. |\n\n\\* Relative to the base URI: https://www.googleapis.com/books/v1\n\nMylibrary.bookshelves\n---------------------\n\nFor Mylibrary.bookshelves Resource details, see the [resource representation](/books/docs/v1/reference/mylibrary/bookshelves#resource) page.\n\n| Method | REST URI \\* | Description |\n|-----------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|\n| [addVolume](/books/docs/v1/reference/mylibrary/bookshelves/addVolume) | `POST /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/addVolume` | Adds a volume to a bookshelf. |\n| [clearVolumes](/books/docs/v1/reference/mylibrary/bookshelves/clearVolumes) | `POST /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/clearVolumes` | Clears all volumes from a bookshelf. |\n| [get](/books/docs/v1/reference/mylibrary/bookshelves/get) | `GET /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e | Retrieves metadata for a specific bookshelf belonging to the authenticated user. |\n| [list](/books/docs/v1/reference/mylibrary/bookshelves/list) | `GET /mylibrary/bookshelves` | Retrieves a list of bookshelves belonging to the authenticated user. |\n| [moveVolume](/books/docs/v1/reference/mylibrary/bookshelves/moveVolume) | `POST /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/moveVolume` | Moves a volume within a bookshelf. |\n| [removeVolume](/books/docs/v1/reference/mylibrary/bookshelves/removeVolume) | `POST /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/removeVolume` | Removes a volume from a bookshelf. |\n\n\\* Relative to the base URI: https://www.googleapis.com/books/v1\n\nMylibrary.bookshelves.volumes\n-----------------------------\n\nFor Mylibrary.bookshelves.volumes Resource details, see the [resource representation](/books/docs/v1/reference/mylibrary/bookshelves/volumes#resource) page.\n\n| Method | REST URI \\* | Description |\n|---------------------------------------------------------------------|-----------------------------------------------------------------------------------------|-----------------------------------------------------|\n| [list](/books/docs/v1/reference/mylibrary/bookshelves/volumes/list) | `GET /mylibrary/bookshelves/`\u003cvar class=\"apiparam\" translate=\"no\"\u003eshelf\u003c/var\u003e`/volumes` | Gets volume information for volumes on a bookshelf. |\n\n\\* Relative to the base URI: https://www.googleapis.com/books/v1"]]