2016-04-18 9 views
0

私のクライアントはDeezerでプレイリストを作成し、自分の作品に対して自分の写真を追加したいと考えています。 私はDeezer JS SDKを使用して、簡単なプレイリスト作成の呼び出しがあります。Deezer JS APIを使用してプレイリストの画像を設定する

playlistObj = // already created object with title, 
       // description, images array and 
       // array of Deezer track IDs 
DZ.api('user/me/playlists', 'POST', 
    // fields object 
    { 
     title : playlistObj.name, 
     picture_small: playlistObj.images[2].url, 
     picture_medium: playlistObj.images[1].url, 
     picture_big: playlistObj.images[0].url, 
    }, 
    function (response) { 
     DZ.api('playlist/'+response.id+'/tracks', 'POST', 
      { songs: playlistObj.tracks }, 
      function (playlistTracksResponse) { 
       console.log(playlistTracksResponse); // true 
      } 
     ); 
    } 
); 

プレイリストとトラックが罰金作成し、私は自分のアカウントでそれらを見ることができます。しかし、画像のURLは私が設定し、フィールドオブジェクトを渡してDeezerによって使用されていません。画像は特定の形式である必要がありますか?彼らは特定のサイズにする必要がありますか?特定のアカウントタイプの画像のみを設定できますか?

その画像のアップロードを示唆していない文書が排除され、私は自分のサイトで見ることができるように200x200pxを含め、JPG、PNGのと、さまざまなサイズの、Googleの画像検索から画像の様々な組み合わせを試してみました。

助けが必要ですか?

答えて

2

申し訳ありませんが、あなたがしようとしていることはAPIではサポートされていません。プレイリストを作成するときに設定できる唯一のフィールドはtitleです。

+0

返信いただきありがとうございますパブロ。しかし、私のクライアントには500以上のプレイリストがあり、自分のアートや説明で更新したいと思うので、残念です。この機能のロードマップ(プレイリストオブジェクトにイメージと説明テキストを設定する)がAPIに当たっていますか? – CleverCaviar

関連する問題