مشكلة في Vimeo onebox للفيديوهات غير المدرجة

إليك فيديو غير مدرج: https://vimeo.com/795669787/0763fdb816

إذا حاولت فقط لصق عنوان URL في سطر منفصل لتضمينه، يبدو أن الفيديو غير موجود :thinking:

لقد كان هذا يعمل بشكل جيد من قبل - لست متأكدًا متى تعطل - ربما غيرت Vimeo شيئًا ما؟

3 إعجابات

للإشارة، فإن استخدام رمز التضمين من Vimeo يعمل (وإن كان في إطار مضمن صغير وسيء للغاية):

لكن التضمين الأصلي لمقاطع الفيديو غير المدرجة معطل:confused:

حسنًا، يبدو أن عنوان URL مقطوع: :thinking:

image

يبدو أن تنسيق عنوان URL هذا مع علامة تجزئة ثانية يتعلق بمقاطع الفيديو غير المدرجة.

من ما أراه هناك، لا يبدو أنه يتعامل مع هذا الموقف:
~~https://github.com/discourse/onebox/blob/main/lib/onebox/engine/vimeo_onebox.rb~~
قد يكون من الحل الاعتماد على قيمة uri من مخرج oembed_data. حتى مع معرف الفيديو فقط، فإنه يعطي /videos/795669787:0763fdb816، ثم تستبدل حرف : بـ /.

تعديل: آسف لم أنتبه، كنت أنظر إلى المستودع القديم :melting_face:

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

يبدو وكأنه تراجع @jancernik

4 إعجابات

مرحباً @Richie، شكراً لك على الإبلاغ عن هذه المشكلة. كان هذا بسبب تغيير أجريناه مؤخراً على كيفية تعاملنا مع بعض التضمينات. لقد قمنا للتو بدمج إصلاح لها هنا:

7 إعجابات

شكرا على الإصلاح السريع للغاية @jancernik

هذا رائع :smiley:

4 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم تعد الردود الجديدة مسموح بها.