- 特定のユーザーのプレイリスト(セット)内のトラックの検索構文を定式化する方法を知っている人はいますか?
- それができたら、oembedのようなものを使用して一致するトラックを表示するにはどうすればよいですか?
1検索構文
http://developers.soundcloud.com/docs/api/guide#searchによると:
サウンド、ユーザー、セット、グループなどのリソースは、APIを使用して検索できます。ほとんどのエンドポイントは、リソースタイプに応じて、タイトル、ユーザー名、説明などのフィールドで検索するキーワードを指定するために使用できるaqparamを受け入れます。
では、検索語でフィルタリングされた、特定のユーザーのセットのプレーヤーを正確に取得するにはどうすればよいですか?
https://soundcloud.com/search/sounds?q=newchoir%20100%20years%20tenor&filter.user=newchoirは機能するかもしれないと思いましたが、機能しません。
具体的には、自分のWebサイトにプレーヤーを埋め込むことに興味があります(ちなみにAtlassian Confluenceを使用していますが、今のところ無視できると思います)。
表示したいトラックはこのユーザーのものだけです:https ://soundcloud.com/newchoir-他のユーザーを明示的に除外する必要があります。
次のようなセット内を検索できるようにしたい:https ://soundcloud.com/newchoir/sets/tenor-rehearsal-tracks
だから私が欲しい検索は次のとおりです。
- 週ごとに「第4週」
- タイトル別「100年」
タイトルフィールドに週と曲名をテキストとして入力します。
2 oEMBED
http://developers.soundcloud.com/docs/oembed#introductionは、Soundcloud URLを処理して、そのURLを含む埋め込み可能なプレーヤーを含む構造を返す方法を示しています。
http://oembed.comはさらに、多くのタイプの構造には、JavaScriptで抽出できるJSON/XMLの「html」要素が含まれていると述べています。
https://github.com/starfishmod/jquery-oembed-allは、soundcloudをサポートするjqueryエクストラクタを提供します。
ただし、oEmbedメソッドはhttp://api.soundcloud.com URLではなく、http ://soundcloud.com/URLのみをサポートします。
だから、私はそれを正しく読んでいますか?
- コードを書かなければなりませんか?私のサイトに「iframesrc=」を埋め込むことはできませんか?
- api.soundcloud +クライアントキーを使用する必要がありますか?やり過ぎのようです
- 特定のSoundcloudアカウントで特定の名前のトラックを検索して、これらの用語に一致するプレーヤーを表示することはできませんか?