في الماضي، كان Discourse يحصل على المعلومات اللازمة لعرض مربعات Twitter المميزة (oneboxes) عن طريق الزحف على صفحة الويب أو استخدام واجهة برمجة تطبيقات Twitter. بسبب التغييرات الأخيرة التي أجرتها Twitter، لم يعد بإمكاننا الحصول على جميع المعلومات التي نحتاجها من خلال الزحف على صفحات الويب واضطررنا إلى التخلي عن دعم الطريقة الأولى. ستستمر مربعات Twitter المميزة في العمل طالما أنك تستخدم واجهة برمجة تطبيقات Twitter.
كيف تبدو مربعات Twitter المميزة؟
إليك مثال لمربع مميز للرابط https://twitter.com/discourse/status/1557506046087680000
هل يؤثر هذا التغيير عليك؟
يؤثر هذا التغيير فقط على المواقع التي لا تستخدم واجهة برمجة تطبيقات Twitter لجلب المربعات المميزة (معاينة Twitter). إذا كان موقعك مستضافًا بواسطة CDCK على خطة عمل أو أعلى، أو تم تعيين إعدادات الموقع twitter consumer key و twitter consumer secret، فلن يتأثر موقعك.
كيف يمكنني إصلاح هذا؟
اتبع الدليل الخاص بإنشاء مفاتيح واجهة برمجة تطبيقات Twitter وقم بإعداد Discourse لاستخدامها، ولكن تخطَّ تغيير إعداد الموقع “تمكين تسجيل الدخول عبر Twitter”: