我想创建一个带有firebase的 short dynamic link
,它可以在移动设备上自动登录,而无需手动插入凭据。我还希望为每个用户获得分析(如果他点击了链接,哪个链接,成功/失败等)。
到目前为止,我成功地与firebase REST api集成,并为每个api调用生成一个独特的动态链接。
{
"dynamicLinkInfo": {
"dynamicLinkDomain": "example.app.goo.gl",
"link": "https://www.example.com",
"androidInfo": {
"androidPackageName": "com.example.mobile.android"
},
"iosInfo": {
"iosBundleId": "com.example.app.ios"
}
}
}
但是,我还想添加用户ID&每个用户的jwt令牌。
我的问题:
1)当我使用firebase api创建短链接时,我应该将用户ID添加为参数吗?还是作为查询字符串?
2)我应该使用哪种params或custom params?
3)在动态链接中将jwt标记作为查询字符串发送是一种好习惯吗?
答案 0 :(得分:1)
您可以将用户ID和任何其他信息添加到深层链接。因此,https://www.example.com
代替https://www.example.com?user_id=123
而不是rows <- as.logical(ave(rowMeans(df[,c("Control1", "Control2", "Control3")]) - rowMeans(df[,c("Disease1", "Disease2")]),
df$GENES,
FUN = function(x) x == max(x)))
df[rows,]
# GENES Control1 Control2 Control3 Disease1 Disease2
#1 7A5 2.14718400 -0.3709474 -1.1321667 0.6824169 1.1014914
#2 A1BG -0.90922270 1.4587290 -1.3051079 0.1645328 -1.4461279
#5 AAAS 0.05143231 -0.4511648 -0.2013306 -1.1359200 -0.1245733
#8 AFDS 0.09226673 -0.5477966 1.1814515 -0.8015310 0.4698137
深层链接是您自己的事情,您可以在深层链接中获得您想要/需要的任何内容。