Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val build = FirebaseDynamicLinks.Builder(
- GoogleNetHttpTransport.newTrustedTransport(), GsonFactory.getDefaultInstance(), GoogleCredential.fromStream(
- """
- """.trimIndent().byteInputStream(),
- ).createScoped(
- setOf(
- "https://www.googleapis.com/auth/firebase"
- )
- )
- )
- .setApplicationName("streams")
- .build()
- val createShortLinkRequest = CreateShortDynamicLinkRequest()
- val dynamicLinkInfo = DynamicLinkInfo()
- dynamicLinkInfo.domainUriPrefix = "https://livecommerceservice.page.link"
- dynamicLinkInfo.link = "https://aa.ecomlive.tech/123"
- val androidInfo = AndroidInfo()
- androidInfo.androidPackageName = "com.ya"
- androidInfo.androidFallbackLink = "https://aa.ecomlive.tech/123"
- dynamicLinkInfo.androidInfo = androidInfo
- createShortLinkRequest.dynamicLinkInfo = dynamicLinkInfo
- val suffix = Suffix()
- suffix.option = "SHORT"
- createShortLinkRequest.suffix = suffix
- val request: FirebaseDynamicLinks.ShortLinks.Create =
- build.shortLinks().create(createShortLinkRequest)
- val createShortDynamicLinkResponse: CreateShortDynamicLinkResponse = request.execute()
- println(createShortDynamicLinkResponse.shortLink)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement