В тегах конечной точки Soundcloud oEmbed xml вместо черты подчеркивания используются тире - PullRequest
0 голосов
/ 08 февраля 2020

В настоящее время я работаю над интеграцией oEmbed с Drupal Core. При отладке неработающей функциональности, в частности отсутствующих миниатюр изображений в библиотеке мультимедиа Drupal, я обнаружил, что ваша конечная точка oEmbed xml имеет неправильное именование тегов. Они используют - вместо _ в качестве разделителей. Пожалуйста, смотрите раздел 2.3.4. Response parameters в спецификации oEmbed: https://oembed.com/

Вот один из ваших ресурсов oEmbed в формате xml:

https://soundcloud.com/oembed?url=https%3A%2F%2Fsoundcloud.com%2Fforss%2Fflickermood

Ваша конечная точка json обрабатывает это правильно:

https://soundcloud.com/oembed?url=https%3A%2F%2Fsoundcloud.com%2Fforss%2Fflickermood&format=json

В качестве справки; YouTube обрабатывает это правильно: https://www.youtube.com/oembed?url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DiwGFalTRHDA&format=xml

В своей документации вы упоминаете только свою конечную точку json, которая отлично работает. Но на самом деле это также должен быть стандартный формат для ваших конечных точек, если не указан формат ...

...