2

/oembed受信した埋め込みコードにアートワークが表示されないようにパラメーターを送信する方法はありますか?

srcレスポンス値のiframeの属性を書き換えようかと考えているのですがhtml、そんなハックはやめたほうがいいです。

また、iframeがトラックである場合 (およびその場合にのみ) をsrc含むと仮定しても安全ですか?/track/

私が達成したいのは、非表示にしたいトラックを除くすべてのコンテンツ タイプのアートワークを表示するプレーヤーです。私の解決策は、受信した src 属性を調べて、show_artwork=falseそれがトラックの場合に設定することです。

これは非常に悪い考えのように思えますか? :)

4

2 に答える 2

3

これも必要です。少し前に、oembed リクエストに show_artwork=false を含めたときに機能していました。

例えば。

http://soundcloud.com/oembed?url=http%3A//soundcloud.com/xxx/xxxx&format=json&show_artwork=false&auto_play=false

ただし、Soundcloud は oembed api にいくつかの変更を加えたようで、それを指定しても、返されるコードには show_artwork=true が指定されています。

これについては、Soundcloud に機能要求を行う必要があると思います。

Sure, we can edit the received results, and it will work, but that definitely not a satisfactory solution.

于 2012-11-20T17:16:25.330 に答える
1

はい、show_artwork に oembed パラメータがありません: http://developers.soundcloud.com/docs/api/reference#oembed

于 2012-12-08T17:09:21.550 に答える