مفاتيح واجهة برمجة التطبيقات لكل مستخدم لا تعمل

لقد نجحت في جعله يعمل. أشار @RGJ بشكل مفيد إلى ما يلي:

عندما يقوم Discourse بإعادة التوجيه ويرسل مفتاح API ليتم فك تشفيره كحمولة في عنوان URL لإعادة التوجيه، فإن هذا المفتاح يمر عبر ترميز URL. لذا، للحصول على مفتاح API الفعلي، تحتاج إلى إجراء فك ترميز URL على الحمولة. النتيجة هي مفتاح API الذي يعمل بشكل صحيح (والذي يتطابق مع طول المفتاح الذي يعرضه Discourse على الشاشة).

لقد قدمت الخطوات التي اتبعتها لجعل هذا يعمل هنا: