2017-11-06 5 views
0

私はAndroidアプリケーションをdeezer rest APIと統合しており、プレイリストにトラックを追加する必要があります。Deezer Rest API - プレイリストにトラックを追加できない?

私のアプリケーションはすでに、のOAuthログインの流れを持っている私は、次のリクエストを実行する場合:

http://api.deezer.com/user/me?access_token=AJSDH44H5R7SS7SDHDUHFSUDUSUSASDA766 

作品罰金を!

プレイリストのアクションは、私は、このリクエストを送信しよう:GET

http://api.deezer.com/playlist/777006545/tracks?access_token=AJSDH44H5R7SS7SDHDUHFSUDUSUSASDA766&songs=2312333,12312 

POST

http://api.deezer.com/playlist/777006545/tracks?access_token=AJSDH44H5R7SS7SDHDUHFSUDUSUSASDA766&songs=2312333,12312&request_method=post 

コールバックエラー:

{ 
    "error": { 
    "type": "OAuthException", 
    "message": "An active access token must be used to query information about the current user", 
    "code": 200 
    } 
} 

しかし、トークンは他の要求に対しても機能します。これを行う正しい方法は何ですか、誰も知っていますか?

答えて

2

このページをチェックしましたか?

https://developers.deezer.com/api/playlist#actions

それはあなたがすでにこれを発見したようだ:

  • POSTのみ:ここで

    https://developers.deezer.com/api/actions-post

    は、私がテストどうなるかです。

  • アクセストークンにmanage_library権限があることを確認します。

  • プレイリストの所有者がaccess_tokenのユーザーと同じであることを確認します。それは、と私のために働い

http://api.deezer.com/playlist/<playlist_id>/tracks?access_token=<access_token>&request_method=post&songs=<track_id> 
+0

エラーがここにあった:*プレイリストの所有者がaccess_tokenは、ユーザが同じであることを確認してください* Thks。 –

関連する問題