我需要找到一种方法来编写包含过滤器的工作Trello网址,并且可以被移动应用识别。
我需要这个网址才能被Trello Android / iOS应用程序识别。 Trello应用程序会在点击链接后预先应用过滤器自动打开,例如: 我需要创建一个网址,在浏览器中点击它后会将用户重定向到Trello Android应用程序并仅显示label = important的卡片(网址示例:https://trello.com/b/NdwRiUrT/list?menu=filter&filter=label:important)
我发现这篇文章http://help.trello.com/article/824-sharing-links-to-cards-and-boards,并且链接到卡片和电路板很容易,这正是我期望它的工作方式:
使用网址中包含的过滤器是否有一种简单的方法可以实现此目的?
答案 0 :(得分:0)
您需要使用与firebase的深层链接创建网址。点击操作执行后,网址将重定向到移动应用。请参考我在节点js中实现的以下代码。
request({
url: "https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=YourAppKey",
method: 'POST',
body: {
"dynamicLinkInfo": {
"dynamicLinkDomain": "domain",
"link": "your url",
"androidInfo": {
"androidPackageName": "trello app package name",
"androidFallbackLink": "https://play.google.com/store/apps/details?id=trello app package name&hl=en",
"androidMinPackageVersionCode": "1",
"androidLink": "Your link",
},
"iosInfo": {
"iosBundleId": "trello app bundle ID",
"iosCustomScheme": "App name",
"iosIpadBundleId": "trello app bundle ID",
"iosAppStoreId": "trello app store ID"
},
"socialMetaTagInfo": {
"socialTitle": "App title",
"socialDescription": "description",
"socialImageLink": "Icon link if any"
}
},
"suffix": {
"option": "SHORT"
}
},
json: true
}