我們正在構建一個Trello Powerup,以將反饋信息捕獲到一組單獨的服務(Rails應用程序)中。要做到這一點,我們有一個Card button,它創建一個類似於card-buttons
capabilities中發現的例子的iframe彈出框。Trello Powerup卡按鈕彈出卡的訪問卡成員
作爲此iframe的一部分,我們希望Trello Powerup用戶查看並檢查卡片成員。不幸的是,在iframe中,我們只有cid
或卡片ID。
我們看到要做到這一點的唯一方法是使用Trello Card Members API endpoint和cid
。這將要求用戶使用我們的網站/服務獲得Trello賬戶。完全可能,但不是最好的體驗。
另一種選擇可能是查詢字符串,但它很醜。使用card
data method我們可以在iframe url中編碼每個成員的avatarHash
,user_id
和fullName
。
這些是唯一的選擇嗎?我可以將新數據添加到iframe context
?
在一個側面說明,我想不通了解如何訪問成員的數據,甚至訪問TrelloPowerUp.initialize()中使用的卡片名稱。 't'對象只能在'initialize()'內部使用,('iframe()'在這裏是不可訪問的),並且你不能從't.card('name') ;'。如果有人有這個問題,我很樂意聽到關於這個問題的反饋意見。 – jobu1342