للحصول على الـ iframe، قمت بما يلي:
GET https://vimeo.com/api/oembed.json?url=https://vimeo.com/508864124/fcbbcc92fa
لذلك حصلت على
{"type":"video","version":"1.0","provider_name":"Vimeo","provider_url":"https:\/\/vimeo.com\/","html":"\u003ciframe src=\"https:\/\/player.vimeo.com\/video\/508864124?h=fcbbcc92fa\u0026amp;app_id=122963\" width=\"426\" height=\"240\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e","width":426,"height":240,"domain_status_code":403,"video_id":508864124,"uri":"\/\/videos\/\508864124:fcbbcc92fa"}
فك تشفير UTF-8: للـ iframe
<iframe src="https://player.vimeo.com/video/508864124?h=fcbbcc92fa&app_id=122963" width="426" height="240" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
الـ iframe نفسه
تعديل/تحديث:
لقد قدمت طلب سحب (PR) للإصلاح، أعتقد أن المشكلة كانت في نمط التعبير العادي (regex). لم يلتقط الـ vimeo بشكل صحيح عندما لا يكون من النوع القياسي. وبالتالي قمت بتغيير نمط التعبير العادي وفقًا لذلك.