أواجه صعوبة في ربط ووردبريس بديسقورس (تثبيتي هنا forum.employ.com)، وهذه هي رسالة الخطأ التي تلقيتها:
[2023-11-07 19:14:56] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:15:11] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:15:35] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:16:18] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:16:51] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:55:28] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
[2023-11-07 19:57:56] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"An invalid response was returned from Discourse","http_code":403,"http_body":"{\"errors\":[\"You are not permitted to view the requested resource. The API username or key is invalid.\"],\"error_type\":\"invalid_access\"}"}
لقد أنشأت المفتاح بشكل صحيح، لذلك لست متأكدًا حقًا مما يجب فعله بعد ذلك… أي أفكار؟
كما لاحظ @Arkshine، يجب تعيين اسم مستخدم النشر إلى اسم مستخدم مسؤول، وليس إلى اسمه الكامل.
لم تنشر مفتاح API الكامل الخاص بك هنا، ولكن يجب أن تكون حذرًا جدًا بشأن نشر أي شيء يحتوي على مفاتيح API من موقع Discourse الخاص بك. إذا كان موقعي، ربما أقوم بإنشاء مفتاح API جديد الآن وتحديث إعداد مفتاح API في WordPress لاستخدام المفتاح الجديد.
@angus، هل سيكون من المفيد حجب قيمة إعداد مفتاح API في واجهة المستخدم الخاصة بالمكون الإضافي؟ قد يؤدي القيام بذلك إلى تسليط الضوء على حقيقة أن المفتاح يحتاج إلى حماية. سيجعل أيضًا من السهل نشر لقطات شاشة لصفحة حالة الاتصال الخاصة بالمكون الإضافي.
شكرا لك سيمون، نعم لقد أنشأت واحداً آخر، لذلك لا توجد مشكلة في ذلك.
سيكون من المفيد لو كانت الوثائق الخاصة بإضافة discourse أوضح بشأن اسم مستخدم discourse، فربما يحاول الكثير من الناس ذلك ويستسلمون، ولا يكلفون أنفسهم عناء القدوم إلى هنا للسؤال. يمكنك تقديم مثال للعنوان URL وكيفية العثور عليه… كما تم القيام به في هذا الموضوع.
إنه أمر سخيف للغاية لأنني قمت بإعادة تسمية النظام ليكون له علاقة بعلامتنا التجارية (المستخدم الذي تظهر تحته المنشورات المنشورة)، لكن التحديثات تعيد اسمه. مما يقطع الاتصال من ووردبريس…
مرحباً @Firsh، نأسف لأنك تواجه مشاكل. هل يمكنك إنشاء موضوع جديد في Support > WordPress ووصف المشكلة التي تواجهها بمزيد من التفصيل؟ الخطوات التي اتخذتها، والسلوك الذي كنت تتوقعه، وأي سجلات أو لقطات شاشة أو روابط ذات صلة. شكراً!