Deezer javascript身份验证没有弹出登录

时间:2015-11-02 16:33:40

标签: deezer

我想以某种方式能够使用javascript以编程方式进行身份验证,而不是每次都填写登录表单,因为它在我的应用程序的需求中有不良行为......

当我使用Deezer javascript api时,我通常会这样做:

    DZ.login(); //to login, which pops up a login form

    //then somewhere else calling

    DZ.getLoginStatus(function(){callback});

    //and in callback function I call the api or something

我想做的事情可能是这样的:

  • 致电DZ.login()
  • 填写登录表单并批准我的应用程序的权利
  • 从响应中获得access_token(永不过期,具有离线访问权限)

仍然很好...... 然后:

  • 每当我需要访问该帐户以执行某些操作时,以某种方式使用来自javascript的令牌。

无论我是否登录,我都希望能够使用该离线access_token

访问该帐户

f.e。将我的播放列表加载到播放器..我希望每次都执行该操作而不提示登录表单,即使在电源故障后,即使发生了一些地震并将我退出...

我想使用javascript,因为该播放器......

  1. 有没有可行的解决方法?
  2. 如果没有,为什么不可能?

1 个答案:

答案 0 :(得分:0)

  

无论我是否登录,我希望能够使用该离线access_token和

访问该帐户

您可以在应用设置中设置您要执行的操作,如下所述:http://developers.deezer.com/api/permissions