3

少し前に、友人のために小さなツールを書きました。サウンドリストからすべてのストリーム リンク (このようなもの) を取得し、小さな python スクリプトを使用してそれらすべてをダウンロードしました。

3 月の初めから、soundcloud は何かを変更したに違いありません。現在、私の cronjob は401 Unauthorizedエラーを受け取ります。私はsoundcloud APIを読んだことがありますが、その全体Access Tokenは私のニーズに本当に合っていません.

この問題を簡単に処理する方法を知っている人はいますか? ありがとう。

4

2 に答える 2

5

マコトが言ったように、401はOAuthトークンを介してアクセスする権限を失ったようです。そのため、アプリがまだ利用可能であり、トークンが正しいことを再確認します。アプリページで確認できます。

また、あなたのURLがSCapiが示すものと少し異なっているように見えることに気づきました。適切なトラックIDを取得することを決心したら、ストリームURLの規則は次のようになります。

http://api.soundcloud.com/tracks/{id}/stream

これは彼らのトラックドキュメントで見つけることができます。

于 2013-03-19T20:18:56.407 に答える
1

こちらのドキュメントをお読みください。ストリーム URL に client_id パラメータを追加する必要があります。その後、ストリーム リンク (mp3) にリダイレクトされます。

于 2014-02-12T09:03:16.640 に答える