Python client for Firebase Dynamic Links
Get you Web API Key from Firebase console Settings page. Reference: Create Dynamic Links with the REST API
from firebase_dynamic_links import dynamic_link_builder
builder = dynamic_link_builder(api_key='<Web API Key>')
options = {
'link': 'https://www.karimoff.me',
'apn': 'com.example.android',
'ibi': 'com.example.ios'
}
long_link = builder.generate_long_link(app_code='karimoff', **options)
# long_link
# 'https://karimoff.page.link/?link=https%3A%2F%2Fwww.karimoff.me&apn=com.example.android&ibi=com.example.ios'
short_link = builder.generate_short_link(app_code='karimoff', **options)
# short_link
# 'https://karimoff.page.link/ZhtUPPWJXLT9PKXg6'
pip install py-fdl