firebase-dynamic-links

Can't create short Firebase dynamic link -> Dynamic link error 7: Forbidden

坚强是说给别人听的谎言 提交于 2019-11-29 16:52:30
I'm currently using Firebase 11.2.0 and unable to create a short dynamic link successfully My code to create the long link is: val link = "https://example.com/param/id" val dynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink() .setLink(Uri.parse(link)) .setDynamicLinkDomain("v53sr.app.goo.gl") .setAndroidParameters(DynamicLink.AndroidParameters.Builder("com.greelionsoft.mareas.espana") .setMinimumVersion(22) .build()) .buildDynamicLink() This long link code can be shared via intent and works as expected but it's way too long. Then the code to create shortlink:

Firebase pending dynamic links not working

故事扮演 提交于 2019-11-29 14:55:17
问题 According to the Firebase Dynamic Links documentation, even if app is not installed, if user opens the link on the device, app page on Appstore opened, and once app installed, application handles the link on the first launch. After some investigation how this handles, I found that Firebase has something called "pending dynamic links", and it is expected, that AppDelegate method is called with these links: - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary

Add parameter to Firebase Dynamic Links

旧时模样 提交于 2019-11-29 08:46:21
I want to let the user share a product from my app by clicking a button and sending other potential users links like www.myapp.com/offer/123 there, "123" must be generated at the moment the user click the button in order to, later in time, hanle it with FirebaseDynamicLinks.getInstance() .getDynamicLink(getIntent()) .addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() { @Override public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) { Uri deepLink; if (pendingDynamicLinkData != null) { deepLink = pendingDynamicLinkData.getLink(); but unfortunetly I am

How get extra parameter from dynamic link using Firebase?

拟墨画扇 提交于 2019-11-29 06:18:01
I have created dynamic link manually and i set some additional parameters on the link, like this: https://XXXXX.goo.gl/?link=https%3A%2F%2Fairbanq.send.com%2Fsendmoney&apn=com.xxxx.xxxx&amv=1&username=Adri&amount=7.00 But when the app is opened i just get: "https:// airbanq.send.com/sendmoney" without the addiotional parameters i am using this sample code https://github.com/firebase/quickstart-android/tree/master/dynamiclinks any help please, Thanks My code public String buildDeepLink() { // Get the unique appcode for this app. String appCode = AirBanqApp.mContext.getString(R.string.app_code);

Once opening a firebase link always returns a link when reinstalling the app on a device

佐手、 提交于 2019-11-29 05:01:09
I am currently busy using the firebase dynamic link and everything works well except one thing. When I click on a firebase link, I will be redirected to the appstore where I can download the app. When I download the app, the openURL method is called and the dynamic link is not empty, just as it should be. Now if I delete the app and reinstall it again, the dynamic link is still NOT empty. Why is that? Oleksiy Ivanov Firebase Dynamic Link will not be "consumed" after link was received by your App. Dynamic Link will have 1 hour lifetime since you clicked on link in Safari. To inform App that

How do I delete/remove dynamic links in firebase? [closed]

﹥>﹥吖頭↗ 提交于 2019-11-28 17:48:45
Where is the delete/remove button to remove dynamic links/deep links within a Firebase project? It's not currently possible to remove existing links without removing the entire project. Just remove the link placement instead and create a new link if necessary. Update December 11th, 2017: You can now do this! From the Firebase console, select the little three dots next to your link and then choose the "Archive Link" option from the pop-up menu. This will essentially delete it for all intents and purposes. (The deleted link will still work, but it'll no longer show up in the Firebase console.)

Can't create short Firebase dynamic link -> Dynamic link error 7: Forbidden

纵饮孤独 提交于 2019-11-28 10:52:47
问题 I'm currently using Firebase 11.2.0 and unable to create a short dynamic link successfully My code to create the long link is: val link = "https://example.com/param/id" val dynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink() .setLink(Uri.parse(link)) .setDynamicLinkDomain("v53sr.app.goo.gl") .setAndroidParameters(DynamicLink.AndroidParameters.Builder("com.greelionsoft.mareas.espana") .setMinimumVersion(22) .build()) .buildDynamicLink() This long link code can be shared via

Firebase dynamic link not opening the app iOS

丶灬走出姿态 提交于 2019-11-28 05:50:45
I have developed & installed an iOS app locally on my device. And have set custom scheme in the info.plist as mydlink Set associated domains as weel: applinks:<myapp>.app.goo.gl Created dynamic link on firebase as: https://<myapp>.app.goo.gl/?link=http://<mysite.com>/&ibi=<app bundle id>&ius=mydlink&ifl=https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id%3D<app store id>%26mt%3D8&pt=<app store id> When I open or click on dynamic link, it opens app page in the "App Store" app and not opening app itself though its installed. What am I missing here? If you are on iOS 9, universal

How do I delete/remove dynamic links in firebase? [closed]

不羁岁月 提交于 2019-11-27 10:46:03
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed last year . Where is the delete/remove button to remove dynamic links/deep links within a Firebase project? 回答1: It's not currently possible to remove existing links without removing the entire project. Just remove the link placement instead and create a new link if necessary. 回答2: Update December 11th, 2017: You can now do

Firebase dynamic link not opening the app

假如想象 提交于 2019-11-27 07:54:14
I have developed an android app locally on my device (app not yet on android play store). I have the following logic to get deep link in MainActivity. GoogleApiClient mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this, null) .addApi(AppInvite.API) .build(); // Check if this app was launched from a deep link. Setting autoLaunchDeepLink to true // would automatically launch the deep link if one is found. boolean autoLaunchDeepLink = false; AppInvite.AppInviteApi.getInvitation(mGoogleApiClient, this, autoLaunchDeepLink) .setResultCallback( new ResultCallback