2017-02-13 8 views
3

私たちは/ users/{id} /トラックのCURL呼び出しを使用して、今のところユーザーのトラックを取得していますが、ワーキング。実際、ブラウザでURLを呼び出すと、404エラーが発生します。SoundCloud/users/{id} /トラックのURLが動作しない

例URL:プレイリスト内の曲を取得する

https://api.soundcloud.com/users/lgarciabes/tracks/?client_id={my_id}&format=json 

コールは、ユーザーのすべてのトラックを得るために1罰金に動作しますが、ありません。

APIで変更されたか、それともバグですか?

ユーザのすべてのトラックのリストを取得するために使用するURLはどれですか?

[UPDATE] millephが指摘したように、代わりに、パーマリンク名のユーザIDを使用して正常に動作

。そのため、コードには特別なステップが必要です(特定のユーザー名のIDを取得する)。 permalinkでトラックリストを取得させると、より快適になり、cURLコールが少なくて済みました。

+0

うん、同じ振る舞いを持つ同じ – milleph

答えて

2

わからないてSoundcloudは、ユーザーIDとユーザー名を置き換えるが、これを変更する理由は

https://api.soundcloud.com/users/10827351/tracks/?client_id= {my_id} &形式= JSON

+0

あなたは正しいですが、ユーザー名の代わりにIDを使用してください。 1つの追加ステップ(特定のユーザーのIDを取得する)。 – AngelGris

+0

AngelGris、答えとしてこれをマークできますか? – milleph

0

これは特定のCLIENT IDに固有のものでない限り、バグのようです。

ます。https:// api.soundcloud.com/users/hardwithstyle/tracks/?client_id={my_id} &形式= JSON :: 404メッセージ

は、私は質問の形式で要求を試してみました。

https:// api.soundcloud.com/users/hardwithstyle/playlists/?client_id={my_id} & format = json ::プレイリストを正しくリストしました。

、同じ結果が得られた上記の答えで推奨URL形式:

のhttps:// api.soundcloud.com/tracks/hardwithstyle?client_id={my_id} :: 404メッセージ。

https:// api.soundcloud.com/playlists/hardwithstyle?client_id={my_id} ::プレイリストのリスト。

+0

チェック多くのユーザーを経験して動作します。 – AngelGris

関連する問題