我需要將Trello API集成到支持系統中,但我不希望用戶看到典型的彈出窗口「您想要允許此應用程序嗎?」。 因此,我需要在所有連接(GET,POST,PUT,DELETE)中默認使用相同的用戶(我)。如何在沒有用戶授權的情況下使用Trello API?
我想在用戶轉到支持系統時可以看到,添加和更新任務,而無需登錄,並且不允許任何人(在Trello上)並使用我的默認用戶。
不介意解決方案是在客戶端還是服務器端。
有什麼辦法可以做到這一點?
我需要將Trello API集成到支持系統中,但我不希望用戶看到典型的彈出窗口「您想要允許此應用程序嗎?」。 因此,我需要在所有連接(GET,POST,PUT,DELETE)中默認使用相同的用戶(我)。如何在沒有用戶授權的情況下使用Trello API?
我想在用戶轉到支持系統時可以看到,添加和更新任務,而無需登錄,並且不允許任何人(在Trello上)並使用我的默認用戶。
不介意解決方案是在客戶端還是服務器端。
有什麼辦法可以做到這一點?
生成設置爲永不過期的應用程序密鑰。使用這些憑證使用服務器端PHP腳本與您的板/列表進行交互。
您的支持系統將在內部使用這些憑據與API進行交互。
正如Gadget提到的那樣,您可以使用永不過期的預生成訪問。雖然它是令牌而不是永不過期的應用程序密鑰。 Trello thise所謂的「授權路線」(當用戶必須確認是標準您好!OAuth1。)
Trello describes here how to get one of those tokens.
(我會評論這個代替,但我的名聲太低。)
編輯: Here is Trello's description of how to do it with their JavaScript-library
我該怎麼做?我需要首先允許Trello API獲取「永不過期」令牌。 – amanzio