نحن نستخدم نسخة مستضافة على discourse.group. لدينا المكون الإضافي Patreon مُعد لتحديث مجموعة تسمى Patrons (الداعمون)، ويجب أن يتم تضمين أي شخص من أي مستوى (tier) في هذه المجموعة. حاليًا، على الرغم من وجود أكثر من 1000 داعم نشط على Patreon، تضم هذه المجموعة حوالي 70 عضوًا فقط، وهو ما يبدو صغيرًا جدًا، خاصة بالنظر إلى أننا دعمنا الأشخاص الذين قاموا بتسجيل الدخول باستخدام Patreon باستثناء بضعة أشخاص مُنحوا دعوات مباشرة.
لقد مر يومان منذ آخر عملية مزامنة تم تشغيلها وفقًا للوحة المكون الإضافي في الإدارة، على عكس الوثائق التي تشير إلى أنه يجب تشغيلها كل 6 ساعات، وتزامن آخر تشغيل مع خروج عدة أشخاص من هذه المجموعة، وفشل في السجل (يبدو أنه استجابة من CloudFlare وليس api.patreon.com نفسه). نرى إخفاقات مماثلة على فترات زمنية تبلغ أسبوعين تقريبًا.
الضغط على زر “Update Patreon Data & Sync Groups” (تحديث بيانات Patreon ومزامنة المجموعات) في لوحة إدارة المكون الإضافي لا يفعل شيئًا (لدينا تسجيل مفصل مُفعّل للمكون الإضافي، ولا يتم تسجيل أي شيء).
أنا شخصيًا ليس لدي صلاحية المسؤول لحساب Patreon المرتبط بنا، ولكن إذا استخدمت رمز المُنشئ (creator token) المُعد للمكون الإضافي مقابل نقاط نهاية API (باستخدام curl)، فإنه يعمل ويمكنني الحصول على استجابات صالحة، وتصفح التعهدات (pledges)، وما إلى ذلك. كان هناك موضوع سابق يشير إلى ضرورة زيادة حدود الطلبات لتلك النسخة؛ وقد قمت بذلك على نسختنا ولكنه لم يكن له تأثير على ما يبدو.
لقد اطلعت على بعض المواضيع ذات الصلة:
- Initial Update Patreon Data & Sync Groups doesn’t seem to work
- Patreon Plugin Not Updating
- Patreon reward group users got wiped out
ولكن مما أراه، يبدو الأمر وكأن المزامنة لا تحدث إما يدويًا أو بجدول زمني، أو على الأقل ليس بالجدول الزمني 4 مرات يوميًا الذي تشير إليه الوثائق، وبما أننا لا نستضيف ذاتيًا، أعتقد أنني وصلت إلى الحد الأقصى لما يمكنني فحصه بنفسي.