أنا مستخدم جديد وقد واجهت مشكلة. علامة تبويب الاتصال تقول إنني متصل بـ discourse، لكن لا يمكنني تحديد فئة discourse افتراضية لأنها لا ترى اتصالاً.
ماذا فعلت خطأ هنا؟
شكرا ستيف
أنا مستخدم جديد وقد واجهت مشكلة. علامة تبويب الاتصال تقول إنني متصل بـ discourse، لكن لا يمكنني تحديد فئة discourse افتراضية لأنها لا ترى اتصالاً.
ماذا فعلت خطأ هنا؟
شكرا ستيف
مرحباً ستيف، آسف على الإزعاج ولكن هل يمكنك أيضاً مشاركة لقطة شاشة للإشعار الذي يفيد بأنك متصل بـ Discourse؟ شكراً.
مرحباً يا أنجوس، بالتأكيد
وهذه صورة لصفحة واجهة برمجة تطبيقات ديسكورس
بعد تحديد “جميع المستخدمين” لم يكن هناك خيار لتعيين مستخدم لأحد حسابات المسؤول
يظهر أيقونة ديسكورس في صفحة النشر ولكن كما ترى هناك خطأ
أنا متأكد من أنني غبي تمامًا وفوتت شيئًا واضحًا ولكن أي شيء يمكنك اقتراحه سيكون رائعًا
شكراً على المعلومات الإضافية يا ستيفن. هل يمكنك أيضاً مشاركة سجلات WP Discourse معي (انظر “السجلات” في لوحة تحكم WP Discourse). من المحتمل أن تكون هناك رسالة خطأ.
شكراً ستيفن، أحتاج السطر الكامل لتلك التي تحتوي على كلمة “خطأ”. يرجى نسخ السطر ولصقه في منشور هنا.
مرحباً أنجوس، إليك رسائل الخطأ الثلاث من اليوم الأول
*2024-09-20 19:53:22] publish.ERROR: create_post.post_error {"wp_title":"VAT Concerns","wp_author_id":"255739202","wp_post_id":249,"response_message":"You supplied invalid parameters to the request: category","http_code":400}
[2024-09-20 19:55:56] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":"","http_body":""}
[2024-09-20 20:10:52] publish.ERROR: create_post.post_error {"wp_title":"VAT Concerns","wp_author_id":"255739202","wp_post_id":249,"response_message":"You supplied invalid parameters to the request: category","http_code":400}
بالإضافة إلى ذلك، حاولت إعادة النشر من ووردبريس إلى ديسكورس، وبينما لا تزال قائمة الفئات غير قابلة للاسترداد
تمكنت من النشر في فئة غير مصنفة في ديسكورس.
لقد قمت بإعادة النشر من ووردبريس إلى ديسكورس، وبينما لا تزال قائمة الفئات غير قابلة للاسترداد
السجل من هذا الصباح
[2024-09-26 15:14:07] connection.INFO: check_connection_status.successful_connection
[2024-09-26 15:14:07] connection.INFO: check_connection_status.valid_scopes
[2024-09-26 15:57:30] connection.INFO: check_connection_status.successful_connection
[2024-09-26 15:57:30] connection.INFO: check_connection_status.valid_scopes
[2024-09-26 16:05:05] publish.INFO: create_post.post_success {"wp_title":"Understanding and Interpreting Mock, Predicted, and GCSE Scores","wp_author_id":"255739202","wp_post_id":186}
[2024-09-26 16:05:05] publish.INFO: create_post.body_valid {"wp_title":"Understanding and Interpreting Mock, Predicted, and GCSE Scores","wp_author_id":"255739202","wp_post_id":186}
[2024-09-26 16:05:05] publish.INFO: create_post.after_publish {"post_id":186,"remote_post_type":"create_post","discourse_post_id":"52","discourse_topic_id":"35","discourse_permalink":"https://schoolreviews.discourse.group/t/understanding-and-interpreting-mock-predicted-and-gcse-scores/35"}
[2024-09-26 16:05:06] webhook_topic.INFO: update_topic_content.update_post_metadata_success {"post_ids":"186"}
آمل أن يساعد هذا.
شكراً لصبرك يا ستيف. يبدو أن Discourse الخاص بك لا يُرجع الفئات كما يتوقع المكون الإضافي.
https://schoolreviews.discourse.group/site.json لا يحتوي على أي فئات. هذا ما يستخدمه مكون WP Discourse الإضافي لملء قائمة الفئات.
ومع ذلك، أرى أن موقعك يحتوي على فئات عامة، حيث إنها متاحة في https://schoolreviews.discourse.group/categories.json.
في الواقع، بالذهاب إلى Discourse الخاص بك، أرى أن ميزات Discourse التي تعتمد على قوائم الفئات لا تعمل أيضًا.
سأقوم بنقل هذا الموضوع إلى Bug لأنه مشكلة في Discourse، وليس في مكون WP Discourse الإضافي.
بافتراض أن الموقع يستخدم خطة Discourse Starter، فقد لا يكون هذا خطأ. لا يبدو أن هذه الخطة تسمح بالوصول إلى واجهة برمجة التطبيقات (API) أو خطافات الويب (Webhooks): Discourse pricing | Discourse - Civilized Discussion.
تحرير: رسالة WP Discourse “أنت متصل بـ Discourse” لن تظهر إذا تم تعطيل واجهة برمجة التطبيقات (API)، لذا فمن المحتمل ألا يكون هذا هو سبب المشكلة.
أعتقد أن صاحب المنشور الأصلي يستخدم الخطة الأساسية وهي ليست نفس الخطة المبتدئة. لم نقم بإلغاء الوصول إلى واجهة برمجة التطبيقات (API) أو خطاف الويب (webhook) من العملاء الحاليين الذين يستخدمون الخطة الأساسية.
هل قمت بتغيير إعداد تحميل فئات المجموعات بشكل كسول؟
حتى لو كان هذا هو الحال، فهناك حاليًا مشكلة في تحميل الفئات على Discourse الخاص بـ Steve، أي أن Discourse نفسه معطل، منفصل عن مشاكل WP Discourse.
نعم، في هذه الحالة، من الأفضل ترك هذا الإعداد فارغًا. لقد ألقيت نظرة وتم تغييره إلى الجميع. @Stevej حاول التراجع عن هذا الإعداد ومعرفة ما إذا كان ذلك سيساعد.
(أعلم أنه علم تجريبي، ولكن أليس الوقت قد حان لإخفاء هذا الإعداد حتى يتوقف عن التسبب في الكثير من المشاكل؟)
مرحباً بالجميع،
شكراً لمساعدتكم، نعم أنا على الخطة الأساسية وليس خطة المبتدئين.
لقد ألغيت تحميل التحميل الكسول كما اقترح العديد منكم ويبدو أن هذا قد حل المشكلة.
شكراً لكم جميعاً مرة أخرى!
ستيف
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.