2015-12-23 11 views
6

を閉じていません。Trello API認証ポップアップ私はTrelloのAPIを立証しようとしているが、私は認証手続きに問題を抱えている

var ConnectToTrello = function() { 
//console.log("Authenticating"); 
Trello.authorize({ 
    type: 'popup', 
    name: 'Outlook Trello Add-In', 
    scope: { read: true, write: true, account: true }, 
    success: authenticationSuccess, 
    error: authenticationError 
});}; 

これは私が認証を行うことができますポップアップを開き、その後、私はhttps://trello.com/1/token/approveに(ポップアップで)リダイレクトされますと、何も起こりません。ポップアップが閉じていません。

ご協力いただければ幸いです。

ダウンロードthe code here

+0

'authenticationSuccess'と' authenticationError'の身体は何ですか? –

+0

var authenticationSuccess = function(応答){ console.log(応答); $( '#btnAuthenticate')。hide(); } VARのauthenticationError =関数(誤差){ にconsole.log(エラー)あなたはこの問題を解決する } –

+0

私はソースコードを追加して、[ここ](https://onedrive.live.com/redir?resid=B715E2BC3D00A40C!874085&authkey=!AMwyd0USglqKHb4&ithint=file%2czip) –

答えて

0

私はtype: 'popup'を使用しているタブが特定のブラウザで閉じていないとの問題を抱えていました。代わりにtype: 'redirect'を使用できますか?私はその方法でもっと成功しました。

+0

残念ながらリダイレクトは使用できません。 –

+1

私は同じ問題を抱えていて、リダイレクトを使ってポップアップを使用しても私には役に立ちませんでした – Hamish

+0

同じ問題を抱えていました... – Rajas

0

私はボタンからConnectToTrello機能を実行しようとしたまで、私は同じ問題を持っていました。あなたは、そのjavascriptスニペットが<script>ブロックで実行されている単純なページを作成すると、それはあなたが記述している動作を示します。あなたはonclickイベントハンドラとして機能して、簡単なボタンを追加する場合

しかし、それだけで正常に動作します。

<button onclick="ConnectToTrello();">press me!</button> 
0

私は同じ問題があったと私はfile:// URLから認可しようとしているためだったことを考え出しました。 それから、私はeclipse経由でHTTPプレビューを介して同じURLをホストし、期待どおりに動作するようになりました。

注:私はまた、このTrello.authorize呼び出しから期待されたトークンを行きます。

関連する問題