لقد جربت مفاتيح API متعددة، لكن لا شيء يعمل. أنا على أحدث إصدار من WordPress وإضافة Discourse.
مرحبًا بك يا @pshorg،
أنصحك بتجربة ما يلي:
-
إلغاء أي مفاتيح واجهة برمجة تطبيقات (API) موجودة قمت بإنشائها لهذا الغرض.
-
إنشاء مفتاح واجهة برمجة تطبيقات (API) عالمي جديد وتعيينه لمستخدم مسؤول:
- مستوى المستخدم: مستخدم
- المستخدم: اختر مستخدمًا مسؤولًا (مثل مستخدمك)
- تحديد “مفتاح عالمي (يسمح بجميع الإجراءات)”
-
أدخل هذا المفتاح واسم مستخدم المسؤول في إعداد “اسم المستخدم للنشر” في WP Discourse.
إعجابَين (2)
نعتذر عن التأخير. لا يزال الأمر لا يعمل. لقد اتبعت الخطوات بدقة.
![]()
مرحبًا @pshorg، يرجى تثبيت إضافة WP هذه
ثم قم بتحديث الصفحة عند عرض تبويب إعدادات اتصال WP Discourse، وشارك ما تكتشفه إضافة Query Monitor كاستجابة لمحاولة الاتصال بـ Discourse.
إعجاب واحد (1)
مرحبًا، هذا هو الخطأ الذي أواجهه:
cURL error 35: SSL received a record that exceeded the maximum permissible length.
WPDiscourse\A\FormHelper->check_connection_status()
wp-content/plugins/wp-discourse/lib/plugin-utilities.php:66
WPDiscourse\A\FormHelper->connection_status_notice()
wp-content/plugins/wp-discourse/admin/form-helper.php:331
do_action('load-toplevel_page_wp_discourse_options')
wp-includes/plugin.php:470
هل تستخدم http بدلاً من https في
- ووردبريس الخاص بك
- ديسكورد الخاص بك؛ أو
- إعدادات عنوان URL الخاص بديسكورد؟
إعجاب واحد (1)
