测试deezer应用程序并返回:"您必须输入有效的重定向uri"

时间:2014-09-25 14:02:27

标签: javascript deezer

我正在使用deezer javascript SDK测试应用程序,但是当我尝试登录页面时,我收到“您必须输入有效的重定向uri”。

使用:

 DZ.init({
    appId: '000000',
    channelUrl: 'http://localhost:13350/channel/channel.html',
    player: {
        onload: function (response) {
            alert('register: DZ.player is ready');
        }
    }
});

登录:

DZ.login(function (response) {
    if (response.authResponse) {
        DZ.api('/user/me', function (response) {
            alert('Good to see you, ' + response.name + '.');
        });
    } else {
        alert('User cancelled login or did not fully authorize.');
    }
}, { perms: 'basic_access,email' });

那么,我需要做些什么来测试应用程序? channelUrl在Application Domain中以这种方式设置。

2 个答案:

答案 0 :(得分:1)

问题出在developers.deezer.com的我的应用程序中。

只需将Application Domain配置为localhost:13350。

答案 1 :(得分:0)

当您填写的应用程序域与主机域不同时,会显示此错误。你看了吗?