0

だから私はspotifyの下で実行され、Facebookがクライアントのデスクトップアプリを更新/インターフェースするために使用するspotilocal.com:4380サーバーを利用しています。

ネットワークパネルのスニッフィングを通じて、JSON文字列を取り戻す方法を見つけました

http://8440.spotilocal.com:4380/remote/status.json?cors=&csrf=____&oauth=____

私が持っている質問は、Facebookでネットワークパネルを手動で検査せずにcsrfトークンとoauthトークンを取得するにはどうすればよいかということです。

4

2 に答える 2

1

oAuthの場合は、FacebookまたはSpotifyから取得する必要があります。

CSRFトークンについては、「spotilocal:xxxx / simplecsrf / token.json」にリクエストを送信する必要があります。これにより、{token:...}が返されます。

ただし、このトークンは、特定のリファラーのセットからのものである場合にのみ返すことができます。これは明らかに、人々があらゆる人々のコンピュータで音楽を開始することを防ぐために行われます。

あなたは私がオンラインで見つけたこのことを見ることができます: http ://code.google.com/p/spotify-local-api/source/browse/trunk/SpotifyLocalAPI/SpotifyAPI.cs?r = 2

于 2013-01-03T21:48:54.357 に答える
0

クライアントからhttps://open.spotify.com/tokenにGETを発行すると、応答JSONオブジェクト内にoAuthトークンが含まれます。

于 2016-08-16T01:08:43.520 に答える