2013-10-11 5 views

答えて

6

timpietruskyからWhat is my SoundCloud user_id?をチェックアウト:

http://timpietrusky.github.io/what-is-my-soundcloud-user-id/

あなたが他のユーザのユーザIDが必要な場合、あなたは彼らのパーマリンク(ユーザ名を含む)を持っている必要があります。その後、ID

含めて、自分のデータを取得するためにAPIから/解決エンドポイントを使用することができます/resolve in the documentation

9

には、こちらをご覧くださいティムのプロジェクトが壊れているようです。解決策をコピーしてここに貼り付けるだけです。ありがとうsubZero!

curl -v 'http://api.soundcloud.com/resolve.json?url=http://soundcloud.com/YOUR_USER_NAME&client_id=YOUR_CLIENT_ID' 
0

これは通常のユーザー名で機能します。特殊文字を含むユーザー名のユーザーIDを取得するにはどうすればよいですか?例えばユーザー名「puderzucker_」はこの手法では機能しません。 Soundcloudはこのユーザーにid "puderzucker-2"を与えます。しかし、ユーザーはまだ "username_"でログインできますか?サウンドクラウドは、例えば同じ名前のユーザーがいて、特殊文字で終わっている場合は、ユーザー名の後に "-3"が表示されます。ユーザーIDを取得するにはどうすればよいですか?

+0

ここでメタタグと私の答えを見てください。 – s3mre8

+0

私はそれが何を意味するのか分かりません。あなたはそれをさらに説明できますか?どうも。例: – tyler

+0

[https://soundcloud.com/jackwhiteiii](https://soundcloud.com/jackwhiteiii) ソースに行き、メタタグ '' userid = 11734258 - 他のメタタグでも動作します - 私の答えはこちら – s3mre8

8

ソースヘッダーのセクションを調べてください。

<meta property="twitter:app:url:googleplay" content="soundcloud://users:IDHERE"> 
<meta property="twitter:app:url:iphone" content="soundcloud://users:IDHERE"> 
<meta property="twitter:app:url:ipad" content="soundcloud://users:IDHERE"> 
<meta property="twitter:player" content="https://w.soundcloud.com/player/?url=https%3A%2F%2Fapi.soundcloud.com%2Fusers%2FIDHERE&amp;auto_play=false&amp;show_artwork=true&amp;visual=true&amp;origin=twitter"> 

および他のいくつかのメタタグ...

0

アップデート:すべての

まず、最新のソリューションまでのドキュメントReference /resolveを使用しています。

http://api.soundcloud.com/resolve?url=http://soundcloud.com/USER_NAME&client_id=YOUR_CLIENT_ID 

https://soundcloud.com/USER_NAMEのような正規SoundCloudがリンクからユーザー名、およびあなたのアプリのクライアントIDでUSER_NAMEを交換してください。 /resolveには.jsonがありません。

2

サウンドクラウドのユーザー名があり、そのIDを見つける必要がある場合(別のユーザーのRSSフィードを取得するために使用しました):サウンドクラウドページ(例:https://soundcloud.com/50_cent)に移動し、右クリックしてソースを表示しますidの場合(例:soundcloud:// users:1548017)。それはあなたのユーザーIDです:548017

+0

あなたは「ソースを表示」したメタタグでそれを見つけることができます。あなたはそれが複数回ポップアップするのを見るでしょう – MaylorTaylor

関連する問題