مولد مفاتيح Api لمجتمع أسس

مولد مفاتيح Api لمجتمع أسس :

صفحة بسيطة تمكنك من إنشاء مفاتيح Api لمجتمع أسس, للوصول الى واجهة برمجة التطبيقات الخاصة بـ discourse .

خطوات عمل الصفحة :

1- بعد الضغط على زر إنشاء ستقوم الصفحة بإنشاء مفاتيح Public و Private

2- سيتم توجيهك الى موقع مجتمع أسس للحصول على الموافقه بإستخدام التطبيق

3- بعد الحصول على الموافقه سيتم عرض مفتاح مشفر على الموقع

4- سنقوم بنسخ المفتاح المعروض ولصقه في صفحة المولد ثم سيقوم المولد بعرض مفتاح Api

طريقة إستخدام مفتاح Api :

يمكنك إستخدام واجهة برمجة تطبيقات discourse الخاصة بالعميل وهي نفس الواجهة الخاصة بالمشرفين فقط كل الي عليك ان تقوم بتحديد الرأس User-Api-Key بدل من Api-Key و Api-Username

مثال لإنشاء تعليق على المواضيع


curl -X POST "https://discourse.aosus.org/posts.json" \
-H "Content-Type: application/json;" \
-H "User-Api-Key: 45a86bda68a16239c6288b53c9e05fcc" \
-d '{"raw":"تجربة إرسال رد على الموضوع","topic_id":2748}'


  • تحديد نوع الطلب POST
  • تحديد الرؤوس Content-Type و User-Api-Key
  • تحديد معلمات الـ Body
    • raw محتوى التعليق
    • topic_id المعرف تبع الموضوع مثال https://discourse.aosus.org/t/topic/2748 المعرف = 2748

إلغاء مفتاح Api :

يمكن إلغاء مفتاح api عن طريق الإعدادات

روابط مفيدة :

3 إعجابات

تجربة إرسال رد على الموضوع

هل هناك فرق بين الجسر الجديد والجسر المكتوب تحت منظمه أسس على Github?

فرق بسيط استعملت واجهة api المستخدم بدل من المشرف