Ali Habib نشر 3 أبريل 2021 أرسل تقرير نشر 3 أبريل 2021 سؤالي أنا الان كيف يمكنني ربط zoom api بموقع مثلا إدارة المحتوى مثل الذي يوجد لديكم أو أي موقع اخر , وثانيا على توزيع الأدوار من حيث الصلاحيات (من يمكنه رؤية الجلسات) اقتباس
1 محمد أيت لعرايك نشر 3 أبريل 2021 أرسل تقرير نشر 3 أبريل 2021 لإستخدام Zoom API. أولاً ، عليك إنشاء تطبيق في Zoom marketplace. اذهب إلى هذا الرابط إذا لم يكن لديك أي حساب في zoom، فيجب عليك إنشاء حساب في zoom. من هنا بعد ذلك أنشئ تطبيق OAuth يجب الحصول على id العميل و كلمة السر لتطبيقك. و تعيين النطاقات للتطبيق. ما النطاقات التي يجب عليك تحديدها لتطبيقك. النطاقات تعني نوع بيانات المستخدمة التي يمكنها الوصول إلى تطبيقك. كلما قام مستخدم بتسجيل الدخول في تطبيقك ، يمكنه رؤية هذه النطاقات أو الوصول إلى بيانات هذا التطبيق. بعد ذلك يمكنك إستخدام مكتبة guzzlehttp/guzzle في حالة تستخدم لغة php composer require guzzlehttp/guzzle سنقوم بتخزين رمز الوصول في قاعدة البيانات لاستخدامه لاحقًا. رمز الوصول صالح لفترة قصيرة من الزمن. في الكود الخاص بنا ، سنقوم بإعادة إنشاء رمز الوصول في الخلفية بحيث لا يحتاج المستخدم إلى إجراء عملية التفويض مرة أخرى. قم بتشغيل استعلام SQL أدناه لإنشاء جدول قاعدة بيانات يحتوي على رمز الوصول. CREATE TABLE `token` ( `id` int(11) NOT NULL AUTO_INCREMENT, `access_token` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; كما قلت سابقًا في Zoom APIs ، هناك الكثير من الخيارات التي يمكنك دمجها في تطبيقك. يمكنك التحقق من توثيق Zoom APIs هنا 2 اقتباس
0 عبدالله عبدالرحمن11 نشر 3 أبريل 2021 أرسل تقرير نشر 3 أبريل 2021 يمكنك الإطلاع على التوثيق الرسمي لشركة zoom https://marketplace.zoom.us/docs/api-reference/introduction وهناك ستجد جميع المعلومات حول كيفية الربط وكيفية التحكم بالصلاحيات والعديد من الميزات والمهام الأخرى اقتباس
0 بلال زيادة نشر 3 أبريل 2021 أرسل تقرير نشر 3 أبريل 2021 يمكنك استخدام node.js أو javascript للتعامل مع zoom api بحيث إذا أردت برمجة نظام مصادقة يمكنك استخدام الكود var request = require("request"); var options = { method: 'POST', url: 'https://zoom.us/oauth/token', qs: { grant_type: 'authorization_code', //The code below is a sample authorization code. Replace it with your actual authorization code while making requests. code: 'B1234558uQ', //The uri below is a sample redirect_uri. Replace it with your actual redirect_uri while making requests. redirect_uri: 'https://abcd.ngrok.io' }, headers: { /**The credential below is a sample base64 encoded credential. Replace it with "Authorization: 'Basic ' + Buffer.from(your_app_client_id + ':' + your_app_client_secret).toString('base64')" **/ Authorization: 'Basic abcdsdkjfesjfg' } }; request(options, function(error, response, body) { if (error) throw new Error(error); console.log(body); }); ايضا يمكنك استخدام jwt من هنا , 1 اقتباس
السؤال
Ali Habib
سؤالي أنا الان كيف يمكنني ربط zoom api بموقع مثلا إدارة المحتوى مثل الذي يوجد لديكم أو أي موقع اخر , وثانيا على توزيع الأدوار من حيث الصلاحيات (من يمكنه رؤية الجلسات)
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.