أنشئ تطبيق Google Chat يمكنك مراسلته مباشرةً ويردّ عليه عن طريق تكرار رسائلك.
الأهداف
- إعداد البيئة.
- إعداد النص البرمجي.
- انشر التطبيق.
- شغّل النص البرمجي.
المتطلبات الأساسية
- حساب Google Workspace لديه إمكانية الوصول إلى Chat.
- مشروع Google Cloud
إعداد البيئة
فتح مشروعك على السحابة الإلكترونية في Google Cloud Console
إذا لم يكن مفتوحًا بالفعل، فافتح مشروع السحاب الذي تنوي استخدامه لهذا النموذج:
- في وحدة تحكُّم Google Cloud، انتقِل إلى صفحة اختيار مشروع.
- اختَر مشروع Google Cloud الذي تريد استخدامه. أو انقر على إنشاء مشروع واتبع التعليمات التي تظهر على الشاشة. في حال إنشاء مشروع على Google Cloud، قد تحتاج إلى تفعيل الفوترة للمشروع.
تفعيل واجهة برمجة تطبيقات Chat
قبل استخدام Google APIs، عليك تفعيلها في مشروع على Google Cloud. يمكنك تفعيل واجهة برمجة تطبيقات واحدة أو أكثر في مشروع Google Cloud واحد.في Google Cloud Console، فعِّل واجهة برمجة تطبيقات Google Chat.
ضبط شاشة موافقة OAuth
تتطلب جميع التطبيقات التي تستخدم OAuth 2.0 تهيئة شاشة الموافقة. عند ضبط شاشة موافقة OAuth في تطبيقك، يتم تحديد ما يتم عرضه للمستخدمين ومراجعي التطبيقات، كما يتم تسجيل تطبيقك حتى تتمكّن من نشره لاحقًا.
- في Google Cloud Console، انتقِل إلى القائمة > واجهات برمجة التطبيقات والخدمات > شاشة موافقة OAuth.
- حدد نوع المستخدم لتطبيقك، ثم انقر على إنشاء.
- أكمل نموذج تسجيل التطبيق، ثم انقر على حفظ ومتابعة.
في الوقت الحالي، يمكنك تخطي إضافة نطاقات والنقر على حفظ ومتابعة. في المستقبل، عند إنشاء تطبيق للاستخدام خارج مؤسسة Google Workspace، عليك إضافة نطاقات التفويض التي يتطلبها تطبيقك والتحقّق منها.
- في حال اختيار خارجي لنوع المستخدم، أضِف مستخدمين تجريبيين:
- ضمن اختبار المستخدمين، انقر على إضافة مستخدمين.
- أدخِل عنوان البريد الإلكتروني وأيّ مستخدمين آخرين مُعتمَدين للاختبار، ثم انقر على حفظ ومتابعة.
- راجِع ملخّص تسجيل التطبيقات. لإجراء تغييرات، انقر على تعديل. إذا كان تسجيل التطبيق على ما يرام، انقر على الرجوع إلى لوحة البيانات.
إعداد النص البرمجي
لإعداد النص البرمجي، يمكنك استخدام نموذج، ثم إعداد مشروع Cloud في "برمجة التطبيقات".
إنشاء النص البرمجي من النموذج
- انتقل إلى برمجة التطبيقات صفحة الخطوات الأولى.
- انقر على النموذج تطبيق Chat. قد تحتاج إلى التمرير لأسفل لمشاهدة هذا النموذج.
- انقر على مشروع بلا عنوان، واكتب
Quickstart app
، ثم انقر على إعادة تسمية.
نسخ رقم المشروع على السحابة الإلكترونية
- انتقِل إلى مشروعك على Google Cloud في Google Cloud Console.
- انقر على رمز الإعدادات والخدمات > إعدادات المشروع.
- انسخ رقم المشروع.
إعداد مشروع السحابة الإلكترونية لمشروع برمجة التطبيقات
- في مشروع "برمجة تطبيقات Google" على تطبيق Chat،
انقر على إعدادات المشروع
.
- ضمن مشروع Google Cloud Platform (GCP)، انقر على تغيير المشروع.
- في رقم مشروع Google Cloud Platform، الصق رقم مشروع Google Cloud.
- انقر على تحديد المشروع.
لديك الآن شفرة تطبيق تعمل ويمكنك تجربتها (كما هو موضح في الخطوات التالية) ثم تخصيصها لتلبية متطلباتك.
تأكد من تسجيل الدخول إلى حساب Google الصحيح عند فتح نموذج برمجة التطبيقات. يمكن للحساب الحالي في بعض الأحيان التبديل إلى حسابك الافتراضي دون ملاحظة ذلك.
إنشاء عملية نشر تجريبية
تحتاج إلى رقم تعريف نشر لمشروع برمجة التطبيقات هذا، حتى يمكنك استخدامه في الخطوة التالية.
للحصول على رقم تعريف النشر الرئيسي، يمكنك إجراء ما يلي:
- في مشروع "برمجة تطبيقات Google" لتطبيق Chat، انقر على نشر > اختبار عمليات النشر.
- انسخ رقم تعريف النشر الرئيسي لاستخدامه في خطوة لاحقة وانقر على تم.
نشر تطبيق Chat
نشر تطبيق Google Chat من Google Cloud Console
- في
Google Cloud Console،
ابحث عن
Google Chat API
، وانقر على Google Chat API. - انقر على إدارة.
انقر على ضبط لإعداد تطبيق Chat:
- في الحقل اسم التطبيق، أدخِل
Quickstart app
. - أدخِل
https://developers.google.com/chat/images/quickstart-app-avatar.png
في حقل عنوان URL للصورة الرمزية. - في حقل الوصف، أدخل
Quickstart app
. - ضمن الوظائف، اختَر استلام رسائل بين شخصين والانضمام إلى المساحات والمحادثات الجماعية.
- ضمن "إعدادات الاتصال"، اختَر مشروع برمجة التطبيقات والصق رقم تعريف النشر في الحقل.
- ضمن "الأذونات"، حدد أشخاص ومجموعات محددة في نطاقك، وأدخل بريدك الإلكتروني.
- في الحقل اسم التطبيق، أدخِل
انقر على حفظ وأعِد تحميل الصفحة.
في صفحة التهيئة، ضمن حالة التطبيق، عيّن الحالة على مباشر - متاح للمستخدمين.
انقر على حفظ.
تطبيق Chat جاهز للرد على الرسائل.
تشغيل النص البرمجي
- افتح Chat.
- أرسل رسالة مباشرة جديدة إلى التطبيق بالنقر على بدء محادثة > العثور على التطبيقات.
- في صفحة "البحث عن تطبيقات"، ابحث عن
Quickstart App
. - بجانب تطبيق Quickstart، انقر على Chat.
- في الرسالة المباشرة الجديدة مع التطبيق، اكتب
Hello
واضغط علىenter
.
شكرًا لك على التطبيق مع إضافة صدى لرسالتك.
الخطوات التالية
- إنشاء بطاقات تفاعلية: تتوافق رسائل البطاقات مع تنسيق محدد وعناصر واجهة مستخدم تفاعلية مثل الأزرار والوسائط الغنية مثل الصور. استخدم رسائل البطاقات لتقديم معلومات مفصلة، وجمع المعلومات من المستخدمين، وأرشد المستخدمين لاتخاذ الخطوة التالية.
- دعم الأوامر التي تبدأ بشرطة مائلة: تتيح لك الأوامر التي تبدأ بشرطة مائلة تسجيل أوامر محدّدة يمكن للمستخدمين منحها لتطبيقك والإعلان عنها
عن طريق كتابة أمر يبدأ بشرطة مائلة للأمام (
/
)، مثل/help
. - مربعات حوار التشغيل–هي مربعات الحوار التي تستند إلى البطاقات والتي يمكن أن يفتحها تطبيقك للتفاعل مع المستخدم. يمكن ربط بطاقات متعددة معًا بالتسلسل، ما يساعد المستخدمين على إكمال العمليات متعددة الخطوات، مثل ملء بيانات النموذج.