يبحث هذا المكوّن عن معلومات للمطوّرين في مستندات المطوّرين من Google. تعرض DocumentChunks استنادًا إلى طلب المستخدم. قد يكون هناك العديد من الأجزاء من Document نفسه. لاسترداد المستندات الكاملة، استخدِم DeveloperKnowledge.GetDocument أو DeveloperKnowledge.BatchGetDocuments مع DocumentChunk.parent الذي تم عرضه في SearchDocumentChunksResponse.results.
طلب HTTP
GET https://developerknowledge.googleapis.com/v1/documents:searchDocumentChunks
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات طلب البحث
| المعلمات | |
|---|---|
query |
الحقل مطلوب. تقدّم هذه السمة سلسلة طلب البحث الأوّلية التي يقدّمها المستخدم، مثل "كيفية إنشاء حزمة Cloud Storage". يجب ألا يتجاوز طلب البحث 500 حرف، وإلا سيؤدي إلى ظهور الخطأ |
pageSize |
اختيارية: تحدّد هذه السمة الحد الأقصى لعدد النتائج المطلوب عرضها. قد تعرض الخدمة عددًا أقل من هذه القيمة. إذا لم يتم تحديدها، سيتم عرض 5 نتائج على الأكثر. الحدّ الأقصى للقيمة هو 100، وسيتم فرض القيمة 100 على القيم التي تزيد عن 100. |
pageToken |
اختيارية: يحتوي على رمز مميز للصفحة تم تلقّيه من طلب |
filter |
اختيارية: تطبيق فلتر صارم على نتائج البحث يتوافق التعبير مع مجموعة فرعية من البنية الموضّحة في https://google.aip.dev/160. بينما تعرض الدالة الحقول المتاحة للفلترة:
تتوافق حقول INTEGER مع عوامل التشغيل تتيح حقول STRING عوامل التشغيل تتوافق حقول الطوابع الزمنية مع عوامل التشغيل ملاحظة: يجب أن تكون أسماء الحقول بين علامتَي يمكنك دمج التعبيرات باستخدام عوامل التشغيل المنطقية أمثلة:
يجب ألا تتجاوز السلسلة |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
رسالة الردّ على DeveloperKnowledge.SearchDocumentChunks
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"results": [
{
object ( |
| الحقول | |
|---|---|
results[] |
يحتوي على نتائج البحث عن طلب البحث المحدّد. يحتوي كل |
nextPageToken |
توفّر هذه السمة رمزًا مميزًا يمكن إرساله كـ |
نطاقات الأذونات
يجب توفير أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/developerprofiles.readonlyhttps://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.