我正在为Trello开发Google Chrome扩展程序,并希望在查看Card URL的同时获取当前Board的shortLink

例如:

此卡https://trello.com/c/v9eqAHMX/20-api-documentation

属于此板https://trello.com/b/nPNSBZjB/trello-resources

如果当前页面是木板,那么我可以从shortLink提取window.location.pathname(在这种情况下为 nPNSBZjB )。但是,如果当前页面是卡片,是否可以使用javascript检索面板的shortlink

在大多数情况下,跟踪上一次访问的木板URL很有用,但是当用户直接登陆到名片URL上(而不经过木板)时,该方法就无效。

谢谢。

最佳答案

最好的选择是使用卡的shortLink发出一些API请求。使用this route,您可以从卡的shortLink中获得板的长ID。如果您需要shortLink(对于大多数目的id就足够了),则可以使用id和this route

有多种方法可以同步执行此操作,但是它们将非常脆弱,并且容易中断客户端更新,因此我不建议您这样做。

10-06 04:22