واجهة برمجة تطبيقات oEmbed الخاصة بـ Instagram و Facebook ستتوقف عن العمل، ماذا عن Onebox؟

في 24 أكتوبر، سيتوقف عمل واجهة برمجة التطبيقات (API) المضمنة (oEmbed) غير المصادق عليها من فيسبوك وإنستغرام. ستصبح المصادقة مطلوبة لاستعادة كائنات oEmbed.

هل هناك أي عواقب على Onebox؟ لم أستطع العثور على أي تغييرات في مستودع GitHub بخصوص هذا الأمر حتى الآن.

https://developers.facebook.com/docs/plugins/oembed-legacy

5 إعجابات

يجب معالجة نقطة جيدة. يتعين عليك تقديم مفاتيح API، مثل تلك المطلوبة لعرض تضمينات تويتر، بدءًا من الآن.

تتطلب نقاط نهاية Facebook oEmbed إما رمز وصول التطبيق (موصى به) أو رمز وصول العميل.

https://developers.facebook.com/docs/plugins/oembed

إعجاب واحد (1)

السياسات الجديدة سارية الآن. يبدو أن إنستغرام معطّل هنا وعلى المواقع المستضافة ذاتيًا (تم التحديث إلى v2.6.0.beta4)

https://www.instagram.com/p/CGz4LkeAQlW/

لكن روابط فيسبوك تعمل

إعجاب واحد (1)

نعم، يعمل @jamie.wilson على هذا.

3 إعجابات

إذا كنت تشغل مثيلًا محدثًا من Discourse، فيجب أن تتمكن الآن من إضافة رمز مميز يسمح بتوليد oneboxes باستخدام واجهة برمجة التطبيقات الجديدة.

لم أكتب بعد تعليمات خطوة بخطوة حول كيفية توليد الرمز المميز، ولكن إذا كنت مرتاحًا في موقع مطوري فيسبوك، فيمكنك اتباع “المتطلبات” المذكورة هنا:

لتوليد الرمز المميز. يمكن بعد ذلك إدخال هذا الرمز المميز كقيمة للإعداد facebook_app_access_token في الموقع.

https://www.instagram.com/p/CHd1gmNDuqI/

8 إعجابات
  1. أضف منتج oEmbed إلى تطبيقك.
  2. تحت الإعدادات - متقدم، ابحث عن رمز العميل.
  3. وأخيرًا اجمع بين أرقام معرف التطبيق والرمز وأضف حرف أنبوب | بينهما: 12324323|asdasdasdasd ← هذا هو ما تحتاج إلى وضعه في إعدادات Discourse.
6 إعجابات

مرحبًا جيمي،

أود جدًا الحصول على الدليل خطوة بخطوة :slight_smile:

إعجاب واحد (1)

تم تقسيم 14 مشاركة إلى موضوع جديد: كيفية الحصول على رمز تطبيق للسماح بصناديق إنستغرام المميزة