1

私がこれらのページで見たものから:

http://developers.soundcloud.com/docs/api/ios-quickstart#

..https://github.com/soundcloud/CocoaSoundCloudAPI

それらは、自分のユーザーアカウントからオーディオをストリーミングする方法を説明するだけです。

私はウェブサイトからのリクエストを受け取り、そこからsoundcloudリンクをプルするアプリを構築していますが、リンクは自分のアカウントからのものではありません。リンクだけを指定してランダムユーザーからストリーミングする方法はありますか?

さらに、WebサイトのJSON APIからデータを取得する場合、これは私が受け取る文字列です。

http://w.soundcloud.com//player//?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F53179275&show_artwork=true&auto_play=true \

これは、曲の埋め込みコードの結果です。URLを別の形式に変換するには、URLに対して何かする必要がありますか?

そして....波形も表示する方法はありますか?

私はios6用に開発しており、xcode4.5.2を使用しています

4

2 に答える 2

1

大体分かった。

私が使用する Souncloud API の唯一の部分は、彼らの Web サイトでの登録です。実際のストリーム リンクを取得するために、この文字列を、クライアント ID の 2 つの入力変数と、指定されたリンクから取得したトラック ID で入力します。私の接続要求:

https://api.soundcloud.com/tracks/[track_id]@.json?client_id=[client_id]

この json には Waveform もあります。プレーヤーを手動で実装する必要があると思います。

使用するのに適したストリーミング プレーヤーを知っている人はいますか?

于 2013-01-04T21:23:38.950 に答える
0

これを特定のユーザーに使用します。

http://api.soundcloud.com/users/[userid]/tracks.json?client_id=[client_id]&offset=20&limit=20

メニューの場合:

i.add(new NavItem("MENU TITLE", R.drawable.ic_details, NavItem.ITEM, SoundCloudFragment.class,
           new String[]{"USERID"}));
于 2016-03-14T10:25:14.790 に答える