firebase-dynamic-links

Firebase Deep Link short URL

两盒软妹~` 提交于 2019-12-03 11:13:18
Can the links for Firebase deep links be shortened? Do they have that feature? Links generated are too long and that is not good. UPDATE Firebase now supports shorten dynamic links programmatically . I've faced the same problem getting a long and not user friendly URL when creating a dynamic link programmatically. The solution I've found is to use the Google URL Shortener API that works brilliant. That link points to the Java library, I'm using it in Android, but you can do also a simple http request. I'll post my Android code in case you need it: private void createDynamicLink() { // 1.

How to open dynamic links using Firebase notifications?

巧了我就是萌 提交于 2019-12-03 08:44:42
I am trying to implement Firebase notifications for our android app. I have also implemented Dynamic Links in the app. But, I am not able to figure out a way to send the notification with a dynamic link (so that on clicking the notification, a certain dynamic link is opened). I can only see an option to send a text notification. Is there any workaround or is this a limitation of FCM? You will have to implement a server side sending of the notification with a custom data as currently the console doesn't support it. (Using the custom key-value pairs wont work either as when your app is in

Firebase dynamic links is not launching my app in specific situation

≡放荡痞女 提交于 2019-12-03 07:55:27
I've made a dynamic link for users to share some contents in my app. The link is working when I click a link in an HTML page using href tag on Android device. It means, if the app is not installed, go to Play Store, else opening the app and I could receive deep link address. But when the link is exactly same on other places like a facebook messenger or email etc. I click the link, then it's not working. It's always redirected to Play Store even if my app is already installed. What's the problem? My code is here. .java for receiving deep link GoogleApiClient mGoogleApiClient = new

Firebase dynamic links handled twice

霸气de小男生 提交于 2019-12-03 03:20:32
I have a problem that firebase dynamic link is relaunched when the android app is restarted. The following sequence produces the problem: click the deep link URL the app is opened at the view pointed by the deep link (as expected) close the app (completely) open the app from the icon the app is opened at the view pointed by the deep link (even though it should not) after that it works fine I am using the latest (9.0.2) libraries. The code is pretty much as in the examples (e.g. here: https://firebase.google.com/docs/dynamic-links/android#add-an-intent-filter-for-deep-links ),

Firebase Email verification not working with ActionCodeSetting

ε祈祈猫儿з 提交于 2019-12-02 19:16:43
问题 I'm trying to implement verification of a user's email (with the default verification URL in the email template), AND an ActionCodeSetting URL (dynamic link) to bring the user back to the app. I'm baffled by how Firebase's email verification with ActionCodeSetting is supposed to work. I have read every available page of documentation and it is still unclear to me how to properly configure the "continue URL" to NOT preempt and override the default verification URL. What I have done: I tested

Content shared using dynamic link not getting displayed as same as it was shared after opening it

夙愿已清 提交于 2019-12-02 08:14:12
问题 I'm developing an android app. Some data is getting retrieved from the FirebaseDatabase and is getting shown in a RecyclerView in my app. The RecyclerView has cards in it. In every card, the images and text is shown. On the card there is a 'share' button, by clicking on which a dynamic-link is generated and is getting shared with anybody. When I click on the shared dynamic-link, the app gets open and what happens is that the image which was on the same card the share button was clicked is

Navigation component seems just working with short dynamic link (firebase)

此生再无相见时 提交于 2019-12-02 02:06:47
Navigation component seems just working with short dynamic link Example: Long Dynamic Link https://domaindebug.page.link/?link=https://www.website.com&apn=com.x.debug&isi=122...6&ibi=com.ios.x.debug&efr=1 Short Dynamic Link https://domaindebug.page.link/register <fragment android:id="@+id/fragment_register" android:name="com.x.presentation.feature.identification.view.RegisterFragment" tools:layout="@layout/fragment_register"> <action ... /> <argument android:name="code" android:defaultValue="@null" app:argType="string" app:nullable="true" /> <deepLink android:id="@+id/deepLink" app:uri="https:

Dynamic link does not open the app, and “open in app” option not available in context menu

吃可爱长大的小学妹 提交于 2019-12-01 12:58:17
I just encountered a very weird behaviour with Firebase dynamic links. It works perfectly on all of our test devices except for one. This specific device is an iPhone-x, and the account was restored via iTunes (Not sure if this info is relevant, but i'm trying to give a full picture). Our app is installed on this device from the app store (also tried deleting and reinstalling), but when trying to open a dynamic link it opens Safari instead, there we have the "open" button that opens the app store page of this app. When trying to long tap on the link as suggested by developers that experienced

Firebase Dynamic Links not survive installation

江枫思渺然 提交于 2019-12-01 10:39:26
I have went through the Firebase Tutorial, I have implemented Firebase SDK + Dynamic links + Managed my app to support Associated Domains and everything works fine except that the dynamic link doesn't survive the installation . I have created a dynamic link through Firebase console, When app already installed, everything works fine. The dynamic link launch my app with the relevant content When my app isn't installed, the dynamic link open the AppStore as expected and than I'm installing the app through Xcode, but nothing happens I don't receive any content on first launch. What I did: Make

Unable to query parameters stored in a Firebase dynamic/deep-link

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-01 09:47:50
I'm creating a Firebase dynamic/deep link manually like this: Uri BASE_URI = Uri.parse("http://example.com/"); String packageName = getBaseContext().getPackageName(); Uri APP_URI = BASE_URI.buildUpon().path(requestID.getText().toString().trim()+"%3DrequestID="+requestID.getText().toString().trim()+"%3Dextra1="+extra1.getText().toString().trim()+"%3Dextra2="+extra2.getText().toString().trim()).build(); String encodedUri = URLEncoder.encode(APP_URI.toString(), "UTF-8"); Uri deepLink = Uri.parse("https://appcode.app.goo.gl/?link="+encodedUri+"&apn="+packageName+"&amv="+16+"&ad="+0); and then I'm