适用于 NodeJS 的 Firebase 动态链接生成器 API
Firebase dynamic links builder API for NodeJS
我正在尝试使用 firebase 云函数来构建我的动态 link 而不是使用 android 客户端 API
@VisibleForTesting
static Uri buildDeepLink(@NonNull final Uri deepLink, int minVersion) {
String uriPrefix = "https://url.page.link";
DynamicLink.Builder builder = FirebaseDynamicLinks.getInstance()
.createDynamicLink()
.setDomainUriPrefix(uriPrefix)
.setAndroidParameters(new DynamicLink.AndroidParameters.Builder()
.setMinimumVersion(minVersion)
.build())
.setLink(deepLink);
final DynamicLink link = builder.buildDynamicLink();
// Return the dynamic link as a URI
return link.getUri();
}
以上代码是针对android客户端的,云函数环境有没有类似的代码?
Firebase 动态链接目前有 for iOS, Android, Unity, and C++. It also has a REST API for other platforms. Since you're not using Android or iOS, you'll have to use the REST API。
如果你觉得懒惰,你也可以使用这个小包来代替 REST API:
我正在尝试使用 firebase 云函数来构建我的动态 link 而不是使用 android 客户端 API
@VisibleForTesting
static Uri buildDeepLink(@NonNull final Uri deepLink, int minVersion) {
String uriPrefix = "https://url.page.link";
DynamicLink.Builder builder = FirebaseDynamicLinks.getInstance()
.createDynamicLink()
.setDomainUriPrefix(uriPrefix)
.setAndroidParameters(new DynamicLink.AndroidParameters.Builder()
.setMinimumVersion(minVersion)
.build())
.setLink(deepLink);
final DynamicLink link = builder.buildDynamicLink();
// Return the dynamic link as a URI
return link.getUri();
}
以上代码是针对android客户端的,云函数环境有没有类似的代码?
Firebase 动态链接目前有
如果你觉得懒惰,你也可以使用这个小包来代替 REST API: