Skip to content

Unknown api exception 4 while creating Firebase Short Dynamic link #672

@febimfelix

Description

@febimfelix
  • Android device: _____Samsung & Motorola
  • Android OS version: _____Both Nougat & Marshmallow
  • Google Play Services version: _____15.0.1
  • Firebase/Play Services SDK version: _____16.0.3

This is the error i am getting when i try to create a short dynamic link.
com.google.android.gms.common.api.ApiException: 8:

FirebaseDynamicLinks.getInstance().createDynamicLink()
                .setLink(Uri.parse(userUrlLink))
                .setDynamicLinkDomain(getResources().getString(R.string.firebase_dynamic_link_domain))
                .setAndroidParameters(new DynamicLink.AndroidParameters.Builder().build())
                .setIosParameters(new DynamicLink.IosParameters.Builder(getResources().getString(R.string.ios_app_identifier))
                        .setAppStoreId(getResources().getString(R.string.ios_app_store_id)).build())
                .buildShortDynamicLink()
                .addOnCompleteListener(new OnCompleteListener<ShortDynamicLink>() {
                    @Override
                    public void onComplete(@NonNull Task<ShortDynamicLink> task) {
                        try {
                            if(!task.isSuccessful()) {
                                Log.e("DYNAMIC LINK", task.getException() == null ? "" : task.getException().getMessage());
                            }
                            if (task.isSuccessful())
                                mDynamicLinkToShare = URLDecoder.decode(Uri.decode(task.getResult().getShortLink().toString()), "UTF-8");
                        } catch (UnsupportedEncodingException e) {
                            e.printStackTrace();
                        }
                    }
                });

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions