4

スループットを最適化できるように、カードが現在のリストにある時間でカードを更新する小さなスクリプトを作成しようとしています。jsfiddle でほとんど動作する小さなスクリプトを書きましたが、使用しようとすると「不正なカードの許可が要求されました」というメッセージが表示されます。

Trello.post("cards/" + card.id + "/actions/comments", {text: "This card has been in this list for " + ago + " days."})

また...

Trello.put("cards/" + card.id + "/name", "(" + ago + ") " + card.name);

それが役立つ場合、ここにフィドルがあります:http://jsfiddle.net/A3Xgk/2/

何か案は?ありがとう!

4

2 に答える 2

7

https://trello.com/1/connect?key=yourkey&name=your_board_name&expiration=never&response_type=token&scope=read,writeからアプリ トークンをリクエストしてみて ください

参考: https ://github.com/zmilojko/git-trello

于 2013-10-21T05:32:29.230 に答える
6

求められている「不正カード許可」は書き込み許可

あなたのjsfiddleの例では、「Connect to Trello」ウィンドウがポップアップすると、次のように表示されます

アプリは次のことができます。

  • すべてのボードと組織を読む

次のことはできません。

  • カード、リスト、ボードの作成と更新
  • あなたのためにコメントをする
  • メールアドレスを読む
  • Trello のパスワードを確認する

パラメータを次のように変更することで、書き込み権限を持つトークンをリクエストする必要があります。scopeTrello.authorize

$("#connectLink").click(function() {
    Trello.authorize({
        type: "popup",
        scope: { read: true, write: true },
        success: onAuthorize
    });
});

( client.js のソースの のデフォルト値scopeはです){ read: true, write: false }

于 2012-12-17T19:16:22.620 に答える