يعرض هذا القسم نماذج تشرح كيفية إنشاء نماذج مختلفة ونشرها أنواع تطبيقات Chat.
البدء بسرعة
إذا لم يسبق لك إنشاء تطبيق Chat، يمكنك البدء به. من خلال إكمال بدء سريع تشرح مبادئ البدء السريع كيفية إعداد وتشغيل كعينة. لبدء استخدام Google Chat API، يمكنك الاختيار من بين نوعَين من البدء السريع:
- البدء بسرعة لواجهة برمجة التطبيقات: لإعداد بيئتك من خلال إنشاء تطبيق Chat الذي يستدعي Chat API تنفيذ المهام نيابةً عنك، مثل إرسال رسالة أو عرض قائمة المساحات التي أنت عضو فيها.
- البدء السريع التفاعلي: ضبط Chat API وإنشاء تطبيق Chat أساسي يمكنك الإضافة إلى المساحات والمراسلة معها
دلائل البدء السريع لواجهة برمجة التطبيقات
تستخدم واجهات برمجة التطبيقات السريعة ميزة مصادقة المستخدم الاتصال بواجهة برمجة تطبيقات Chat، ما يعني أنّهم يتّخذون إجراءً مستخدم Chat تمت مصادقته. في هذه الحالة، تساعدك البدايات السريعة في يمكنك استدعاء Chat API بنفسك. على عكس البدايات السريعة التفاعلية، لست بحاجة إلى تثبيت تطبيق Chat أو التفاعل معه في مساحات Chat
تتوفر دلائل البدء السريع لواجهة برمجة التطبيقات باللغات التالية:
بالنسبة لكل لغات البرمجة الأخرى، قم بعرض وتثبيت مكتبات العملاء للبدء في واجهة برمجة تطبيقات Chat.
لحظات بدء سريعة تفاعلية
اختَر من بين لحظات البدء السريعة التفاعلية التالية بناءً على الطريقة التي تريد بها الإصدار:
- برمجة تطبيقات Google منصة تطوير تستند إلى السحابة الإلكترونية ومنخفضة الرموز ومستنِدة إلى JavaScript.
- خدمة HTTP مع Google Cloud الدوال.
- Google Cloud Dialogflow CX، نظام أساسي بلغة طبيعية لإجراء المحادثات التلقائية والعمليات الديناميكية الردود.
- Google Cloud Pub/Sub، في الوقت الفعلي خدمة مراسلة تتيح لك إنشاء جدار حماية.
- AppSheet: منصة تطوير بلا رموز لإنشاء التطبيقات في Google Workspace المؤسسات.
بعد الانتهاء من البداية السريعة، يمكنك الاستمرار في الإنشاء بحيث يمكن لتطبيق Chat إجراء ما يلي:
- الرد على المستخدمين باستخدام الأوامر التي تبدأ بشرطة مائلة ومربعات الحوار ومعاينات الروابط والميزات التفاعلية الأخرى.
- تنفيذ المهام بشكل استباقي أو مستقل، مثل إرسال رسالة متى تغير شيء ما في خدمة خارجية. لأداء المهام التي عن طريق المستخدم، فيجب عليك إعداد مصادقة التطبيق حتى يمكن لتطبيق Chat المصادقة وطلب واجهة برمجة التطبيقات Chat للحصول على التفاصيل، يمكنك مراجعة المصادقة كتطبيق Google Chat
استكشاف نماذج أكثر اكتمالاً
بعد محاولة البدء السريع، يمكنك استكشاف نماذج تطبيقات Chat التي تستخدم المزيد من الميزات والخدمات. يسرد الجدول التالي بعضًا من عيّنات من تطبيقات Chat استنادًا إلى التنسيق التقنيات والهندسة والميزات التفاعلية التي يستخدمونها:
- التنسيق: تنسيق العيّنة، بما في ذلك:
- توفّر البرامج التعليمية تعليمات مفصَّلة من البداية إلى النهاية ولنفترض أنّه ليس لديك أي برنامج تم إعداده سوى مشروع Google Cloud.
- دروس تطبيقية حول الترميز هي جولات تفصيلية موجَّهة حول منتج واحد أو أكثر من منتجات Google وعادةً ما في حدث ونشرها لاحقًا لتجربتها في المنزل.
- تم نشر نماذج رموز GitHub على مستودع GitHub في Google Chat والاطّلاع على بعض التعليمات الأساسية حول كيفية استخدامها في كثير من الأحيان، كما تُستخدم هذه العينات في التوثيق.
- التقنيات: Google Workspace وGoogle Cloud المنتجات أو الخدمات أو واجهات برمجة التطبيقات المستخدمة في العينة.
- هندسة البنية: بنية تطبيقات Chat أو الخدمة المستخدمة في العينة.
- تعرّف على الميزات التفاعلية التي يستخدمها العينة:
- الأوامر التي تبدأ بشرطة مائلة: للاستجابة إلى
أوامر المستخدم، مثل
/about.
- مربعات الحوار: تفتح الواجهات في نافذة جديدة يمكن للمستخدمين من خلالها إدخال المعلومات وإرسالها.
- معاينات الروابط: يتم إرفاقها واجهات مستندة إلى البطاقات إلى الرسائل التي تحتوي على روابط من جهات خارجية بحيث يمكن للمستخدمين معاينة أو تحديث المعلومات من الرابط.
- الصفحات الرئيسية: لعرض علامة التبويب الصفحة الرئيسية في الرسائل باستخدام تطبيق Chat حيث يمكن للمستخدمين التعرف على ميزاتها أو استخدامها.
- التطبيقات المصغّرة التفاعلية: لاستخدام التطبيقات المصغّرة التي تحث المستخدمين على النقر على الرسائل وأنواع أخرى من وواجهات المستخدم، بما في ذلك الأزرار ومربعات الاختيار وإدخالات النصوص.
- الأحداث: للاستجابة إلى الأنشطة في Chat، مثل الرسائل الجديدة أو الأعضاء في مساحة.
- الأوامر التي تبدأ بشرطة مائلة: للاستجابة إلى
أوامر المستخدم، مثل
عيّنة | الوصف | التنسيق | التكنولوجيات | البنية | الأوامر التي تبدأ بشرطة مائلة | مربّعات حوار | معاينات الروابط | صفحات رئيسية | التطبيقات المصغّرة التفاعلية | فعاليات |
---|---|---|---|---|---|---|---|---|---|---|
مساعد المعرفة بالذكاء الاصطناعي | استخدام Gemini للإجابة عن الأسئلة استنادًا إلى الرسائل السابقة في محادثة قصيرة. | برنامج تعليمي |
واجهة برمجة التطبيقات لفعاليات Google Workspace
وظائف Google Cloud
Google Cloud Pub/Sub
فعالية Google Cloud Eventarc
الذكاء الاصطناعي من Google Cloud Vertex
Gemini من Google
متجر Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
إدارة الحوادث | الردّ على الحوادث في Chat وإنشاء تطبيق مستند إلى الذكاء الاصطناعي ملخص الدقة في مستندات Google. | برنامج تعليمي |
واجهة برمجة تطبيقات SDK للمشرف
مستندات Google
الذكاء الاصطناعي من Google Cloud Vertex
|
برمجة تطبيقات
|
||||||
إدارة المشاريع | مساعدة المستخدمين في إنشاء المشاريع وتعديلها وإكمالها في Chat | برنامج تعليمي |
وظائف Google Cloud
Google Cloud Pub/Sub
الذكاء الاصطناعي من Google Cloud Vertex
متجر Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
إنشاء تطبيقات لـ Google باستخدام Gemini | إنشاء تطبيقات مختلفة في Chat من مؤتمر Google I/O لعام 2024 باستخدام Gemini الجديدة. | درس تطبيقي حول الترميز |
وظائف Google Cloud
Google Cloud Pub/Sub
الذكاء الاصطناعي من Google Cloud Vertex
Gemini من Google
واجهة برمجة التطبيقات لفعاليات Google Workspace
|
برمجة تطبيقات
HTTP (Node.js)
نموذج Dialogflow CX
|
||||||
استطلاع تفاعلي | إنشاء تطبيق في Chat يتيح للمستخدمين إنشاء الاستطلاعات وعرض إجمالي الأصوات. تشرح كيفية بناء تطبيق Chat يستخدم محرِّر Google Cloud Shell: | درس تطبيقي حول الترميز |
وظائف Google Cloud
واجهة Google Cloud Shell
|
HTTP (Node.js)
|
الخطوات التالية
- مستودع Google Chat على GitHub
- تحديد هوية مستخدمي موقعك الاحتياجات
- تحديد جميع تجارب المستخدمين
- اختيار بنية التطبيق