py-fdl
Python client for Firebase Dynamic Links
Get started
Get you Web API Key from Firebase console Settings page. Reference: Create Dynamic Links with the REST API
Usage
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'
Install
pip install py-fdl
Release files for py-fdl 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| py-fdl-1.1.2.tar.gz | 3.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| py_fdl-1.1.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size:7.9 kB
Release files / py-fdl-1.1.2.tar.gz
| Download URL | py-fdl-1.1.2.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
78f51f4d0e443c6b300de39bfcb47dc9cdb23717b6a50e101036b1bb182682cb
|
|
BLAKE2b-256 checksum How to use checksums |
c9b4140380d4d7db2ac98b228dd7fe94ae5b7fa99614fbeae43a61d71c2c6f24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.20.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.5
|
Release files / py_fdl-1.1.2-py2.py3-none-any.whl
| Download URL | py_fdl-1.1.2-py2.py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
0c3872846aff8f2926364e206b4b2c3166b081d2f2cc9f067e6086a07a2d6e6f
|
|
BLAKE2b-256 checksum How to use checksums |
57ac821c98a2b852f356ebfd6c6a45a6cb2cbe2170b3d60160da4a6ba824cfae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.20.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.5
|