2016-09-01 62 views
0

我正在构建一个应用程序,要求用户授权应用程序使用Trello帐户。如何从Trello API检索令牌

首先,我用我的开发者密钥(由Trello提供),并做了API调用,这样的:

Trello.authorize({ 
    type: 'popup', 
    name: 'My App', 
    persist: 'true', // the token will be saved on localstorage 
    scope: { 
     read: 'true', 
     write: 'true' 
    }, 
    expiration: 'never', 
    success: authenticationSuccess, 
    error: authenticationFailure 
}); 

这显示了一个弹出询问用户允许(授权)。

我的问题是,我怎么能得到这个请求中的令牌?此方法不提供任何响应。

我发现获得令牌的唯一方法是:向用户发送到......

https://trello.com/1/connect?key=my_developer_key&name=My+App&response_type=token&scope=read,write 

然而,显示空白页面上的用户的土地:

“你已经授予访问权限到您的Trello信息。“ “要完成该过程,请给出以下标记:” “21265656542121245 ... sometoken”

我不希望用户需要给我任何令牌。

任何人都可以帮助我解决这个问题吗?由于

回答

0

authenticationSuccess,你将能够检查localStorage

localStorage.trello_token 

希望它能帮助。