{ "info": { "author": "Mukhammad Karimov", "author_email": "hey@karimoff.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Build Status](https://travis-ci.org/heykarimoff/py-fdl.svg?branch=master)](https://travis-ci.org/heykarimoff/py-fdl)\n[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/heykarimoff)\n# py-fdl\nPython client for [Firebase Dynamic Links](https://firebase.google.com/docs/dynamic-links/)\n\n## Get started\nGet you *Web API Key* from [Firebase console Settings page](https://console.firebase.google.com/project/_/settings/general/).\nReference: [Create Dynamic Links with the REST API](https://firebase.google.com/docs/dynamic-links/rest) \n\n## Usage\n\n```python\n\nfrom firebase_dynamic_links import dynamic_link_builder\n\nbuilder = dynamic_link_builder(api_key='')\noptions = {\n 'link': 'https://www.karimoff.me',\n 'apn': 'com.example.android', \n 'ibi': 'com.example.ios'\n}\n\nlong_link = builder.generate_long_link(app_code='karimoff', **options)\n\n# long_link\n# 'https://karimoff.page.link/?link=https%3A%2F%2Fwww.karimoff.me&apn=com.example.android&ibi=com.example.ios'\n\n\nshort_link = builder.generate_short_link(app_code='karimoff', **options)\n\n# short_link\n# 'https://karimoff.page.link/ZhtUPPWJXLT9PKXg6'\n\n```\n\n## Install\n\n```bash\npip install py-fdl\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/heykarimoff/py-fdl", "keywords": "firebase dynamic links super links", "license": "MIT", "maintainer": "Mukhammad Karimov", "maintainer_email": "hey@karimoff.me", "name": "py-fdl", "package_url": "https://pypi.org/project/py-fdl/", "platform": "", "project_url": "https://pypi.org/project/py-fdl/", "project_urls": { "Bug Reports": "https://github.com/heykarimoff/py-fdl/issues", "Funding": "https://www.karimoff.me", "Homepage": "https://github.com/heykarimoff/py-fdl", "Say Thanks!": "https://saythanks.io/to/heykarimoff", "Source": "https://github.com/heykarimoff/py-fdl" }, "release_url": "https://pypi.org/project/py-fdl/1.1.2/", "requires_dist": [ "requests", "pytest; extra == 'dev'" ], "requires_python": "", "summary": "Python client for Firebase Dynamic Links", "version": "1.1.2" }, "last_serial": 4474779, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "8a975c365778ff5d31212c2b7f24f850", "sha256": "42dcb544597f73a6e5c55dc980fde19305921275b7a8cafff21f46d4804db6ba" }, "downloads": -1, "filename": "py_fdl-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a975c365778ff5d31212c2b7f24f850", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4135, "upload_time": "2018-11-11T15:34:47", "url": "https://files.pythonhosted.org/packages/f4/fe/dc3eecc109de8d1cb36ce438a0bf6326d81c830e59163877716ab8850ff9/py_fdl-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f37570a13b41b570ae3d02dc6019640", "sha256": "4e39b567a1272532519ce2b1da19b7edc1107275f47e9b89e2a899fbb9eef42c" }, "downloads": -1, "filename": "py-fdl-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1f37570a13b41b570ae3d02dc6019640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2018-11-11T15:34:51", "url": "https://files.pythonhosted.org/packages/c1/9c/0f501e296ec046edc365d3650f1b3b7c0d8c2f0b00e6cd27b15361178fe5/py-fdl-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "acec72c4492e2880cda8b3cb06ce314c", "sha256": "c8662b6311b7241770574fb6d8dd08fb37aa6cf9251aa16eb2c3234738d85855" }, "downloads": -1, "filename": "py_fdl-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "acec72c4492e2880cda8b3cb06ce314c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4736, "upload_time": "2018-11-11T15:34:49", "url": "https://files.pythonhosted.org/packages/0b/69/f518ab7da3fd839bd103c486b0f5b1e73c327f38bd488200d2014f682932/py_fdl-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61d1090e373d6a757b8574f31a221258", "sha256": "a7e7f81cc4756cf3278c46205e9c0d57f00e354d0a775213a0073139c9fa0174" }, "downloads": -1, "filename": "py-fdl-1.1.0.tar.gz", "has_sig": false, "md5_digest": "61d1090e373d6a757b8574f31a221258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2985, "upload_time": "2018-11-11T15:34:52", "url": "https://files.pythonhosted.org/packages/70/5c/db86635d2fd55625a745f2f3f000d67a29353c771dd6690c860cf7e774d1/py-fdl-1.1.0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "335a45a3b35f9f5a1b91d72794945527", "sha256": "0c3872846aff8f2926364e206b4b2c3166b081d2f2cc9f067e6086a07a2d6e6f" }, "downloads": -1, "filename": "py_fdl-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "335a45a3b35f9f5a1b91d72794945527", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4840, "upload_time": "2018-11-11T17:39:48", "url": "https://files.pythonhosted.org/packages/57/ac/821c98a2b852f356ebfd6c6a45a6cb2cbe2170b3d60160da4a6ba824cfae/py_fdl-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2af646fdc4ac2c3905471c4719e94cf4", "sha256": "78f51f4d0e443c6b300de39bfcb47dc9cdb23717b6a50e101036b1bb182682cb" }, "downloads": -1, "filename": "py-fdl-1.1.2.tar.gz", "has_sig": false, "md5_digest": "2af646fdc4ac2c3905471c4719e94cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3106, "upload_time": "2018-11-11T17:39:52", "url": "https://files.pythonhosted.org/packages/c9/b4/140380d4d7db2ac98b228dd7fe94ae5b7fa99614fbeae43a61d71c2c6f24/py-fdl-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "335a45a3b35f9f5a1b91d72794945527", "sha256": "0c3872846aff8f2926364e206b4b2c3166b081d2f2cc9f067e6086a07a2d6e6f" }, "downloads": -1, "filename": "py_fdl-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "335a45a3b35f9f5a1b91d72794945527", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4840, "upload_time": "2018-11-11T17:39:48", "url": "https://files.pythonhosted.org/packages/57/ac/821c98a2b852f356ebfd6c6a45a6cb2cbe2170b3d60160da4a6ba824cfae/py_fdl-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2af646fdc4ac2c3905471c4719e94cf4", "sha256": "78f51f4d0e443c6b300de39bfcb47dc9cdb23717b6a50e101036b1bb182682cb" }, "downloads": -1, "filename": "py-fdl-1.1.2.tar.gz", "has_sig": false, "md5_digest": "2af646fdc4ac2c3905471c4719e94cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3106, "upload_time": "2018-11-11T17:39:52", "url": "https://files.pythonhosted.org/packages/c9/b4/140380d4d7db2ac98b228dd7fe94ae5b7fa99614fbeae43a61d71c2c6f24/py-fdl-1.1.2.tar.gz" } ] }