-2

Web APIからトップトラックと新しいリリースアルバム情報を取得するにはどうすればよいlibspotifyですか?試してみSPToplistましlibspotifyたが、うまくいきませんでした。

4

1 に答える 1

0

トップトラック

libspotify で提供されている spshell の例を見てください。toplist.c ファイルにはトップリスト固有の部分が含まれていますが、spshell.c、spshell_win32.c、および spshell_posix.c には、libspotify を使用するために必要な基本的なイベント ループ コードが含まれています。少なくとも、次のことを行う必要があります。

  1. セッションを作成します。(これにはアプリキーが必要です。)
  2. ログイン。
  3. メイン スレッドでイベント ループを実行し、必要に応じて sp_session_process_events を呼び出します。
  4. notify_main_thread コールバックを処理し、それを使用してイベント ループを起動し、sp_session_process_events を呼び出します。
  5. sp_toplist_browse_create を呼び出してトップリストを要求し、トップリストの準備ができたときに呼び出すコールバックを渡します。
  6. コールバックで、結果にアクセスできます。

新しいリリース

これについては、「tag:new」を検索したいと思います。spshell の例の search.c を見てください。検索は、トップリストの閲覧と同様に機能します。

于 2013-01-17T14:56:26.627 に答える