我需要将Trello API集成到支持系统中,但我不希望用户看到典型的弹出窗口"您是否要允许此应用程序?"。 因此,默认情况下,对于所有连接(GET,POST,PUT,DELETE),我总是需要相同的用户(我)。
我希望当用户访问支持系统时,无需登录即可查看,添加和更新任务,并且不允许无(在Trello上)并使用我的默认用户。
不要介意解决方案是在客户端还是服务器端。
有没有办法做到这一点?
答案 0 :(得分:0)
生成设置为永不过期的应用程序密钥。使用这些凭据使用服务器端php脚本与您的板/列表进行交互。
然后,您的支持系统将在内部使用这些凭据与API进行交互。
答案 1 :(得分:0)
如上所述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