2016-03-26 16 views
4

サウンドクラウドAPIでhttp://api.soundcloud.com/users/~~~~~.json?client_id=~~~~~と呼んでいます。それは50の結果を返すために使用されましたが、まったく同じ要求で2つだけ戻っています。どうすれば50に戻すことができますか?Soundcloud APIは2つの結果のみを返しますか?

+0

最良のオプションは、 'ユーザー/'の後の最初の~~~~に何を持っているか、彼らに –

+0

を伝えることです..私は同じ問題を抱えていると私はそれがてSoundcloudから来ている疑いがありますか? APIにはいくつかの問題がありましたが、取り込むデータについてより多くのコンテキストを手助けすることができます。 –

+0

私たちのコール結果は、2016年3月2日以降、矛盾しています。いくつかのグループのトラックは元に戻ってくるし、他のグループのトラックは200 OKでも全く戻ってこない。下の@plataneのように、匿名のクライアントIDに変更するとすべての結果が返されます。 – Lavamantis

答えて

4

ここに同じものがあります。私はそれが何とかclient_idに関連していることが分かった。

私がてSoundcloudのウェブサイトを使用するときに返さたくさんのトラックがあるのに対し、私のクエリは何も返されないこと、それは奇妙な発見しました。

あなたは匿名としててSoundcloudを閲覧しながら、与えられたのclient_idをつかむことができます。私にとっては、このclient_idを使ったクエリが期待した結果を返しました。

たとえば、クエリ api.soundcloud.com/tracks?q=flume&client_id=02gUJC0hH2ct1EGOcYXQIzRFU91c72Ea は予想されるトラックを返しますが、私のclient_idでは何も得られません。

しかし、これはおそらくトークンが期限切れになるため、耐久性のあるソリューションになると思います。

私は、マニュアルでmetionedはそのような事はありませんので、てSoundcloudから誰かがここで私たちを助けることができると思います。

+0

これは残念なことに唯一の方法です。私はサウンドクラウドの開発者がこれを読んで一緒に行動することを願っています。 – Drakee510

+0

私たちのsoundcloud担当者は、現時点では動作していますが、そのclient_idを使用しないと言っています。それは将来的に働くことが保証されていません。私たちの電話の大部分は再び働き始めましたが、まだ一部のアーティストはブロックされています。どうやら「ユニバーサルミュージックグループ」は、UMGアーティストのAPIアクセスをブロックしてしまったようです。これがいつ解決されるかわからない! – Lavamantis

3

おそらくてSoundcloud行く新しいサブスクリプションサービスの導入によってもたらされるプラットフォームへの変更に関連付けられているよりも多く、一般的にはAPIが今散発的な結果を返しているように思われます。

私は今、てSoundcloudサイト上のトラックに追加領土制限とプレビューを見てきました、そしてそれらのトラックは、API呼び出しを介して行わ結果から除外されています。私は、まだ文書化されていない理由のために多くの他の除外があると確信しています。

1

この問題もあります。私のクライアントのIDは、それまでに使用されていた場所で、多くの401と空白の画面を取得しています。しかし、私は02gUJC0hH2ct1EGOcYXQIzRFU91c72Eaを私のクライアントIDが最初の返事のように行くプラグインする場合、それは正常に動作します。私はSoundCloudに電子メールを送ったが、彼らは答えなかった。それが修正されるかどうか誰でも知っていますか?

関連する問題