{ "info": { "author": "Tuomas Katva", "author_email": "tuomas.katva@dagmar.fi", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\nAdform API wrapper \ud83d\udce6\n=====================\n\n* Adform is a digital advertising platform.\n* There's no Python API wrapper that I could find to communicate with Adform's API.\n* This is an attempt to create an API wrapper I can use at work.\n\n\nInstallation\n------------\n\n```\npipenv install adform_api_wrapper\n```\n\nGetting Started\n---------------\n\n```python\nimport os\n\nfrom adform_api_wrapper import AdformApi\n\nADFORM_CLIENT_ID = os.getenv('ADFORM_CLIENT_ID')\nADFORM_CLIENT_SECRET = os.getenv('ADFORM_CLIENT_SECRET')\n\nadform_api = AdformApi(ADFORM_CLIENT_ID, ADFORM_CLIENT_SECRET)\n# https://api.adform.com/v1/help/buyer/campaigns#!/Campaigns/get_v1_buyer_campaigns\nall_campaigns_response = adform_api.get('/buyer/campaigns')\nprint(all_campaigns_response.json())\n```\n\nFeatures\n--------\n\n* Automatic fetching of authentication token\n* Automatic refereshing of authentication token when it expires\n* Re-using of internal session object between API calls\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/tkatva/adform-api-wrapper", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dagmar-adform-api-wrapper", "package_url": "https://pypi.org/project/dagmar-adform-api-wrapper/", "platform": "", "project_url": "https://pypi.org/project/dagmar-adform-api-wrapper/", "project_urls": { "Homepage": "https://github.com/tkatva/adform-api-wrapper" }, "release_url": "https://pypi.org/project/dagmar-adform-api-wrapper/1.0.0/", "requires_dist": [ "requests (>=2.21.0)" ], "requires_python": ">=3.7", "summary": "Python Adform API wrapper", "version": "1.0.0" }, "last_serial": 5216443, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0e2bd889d15cb931c2e172e16090c4e3", "sha256": "0e1ca71c63287f26c441e6464c43876fe3e7dd21afbfed3bf89280927aa880d1" }, "downloads": -1, "filename": "dagmar_adform_api_wrapper-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e2bd889d15cb931c2e172e16090c4e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 5583, "upload_time": "2019-05-02T10:46:39", "url": "https://files.pythonhosted.org/packages/e6/1a/9d0fe6f1621174323a0c5b35fdc52a4ddf59590e9836c2762a44b72bacd2/dagmar_adform_api_wrapper-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e40b402628bf8a0f60750f155f8814c", "sha256": "1811f02d00d0059fffc6d6bcf8aad3f57fd312ceb5cb77822ea6a861a986b39e" }, "downloads": -1, "filename": "dagmar_adform_api_wrapper-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0e40b402628bf8a0f60750f155f8814c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 5255, "upload_time": "2019-05-02T10:46:41", "url": "https://files.pythonhosted.org/packages/ce/c1/ebf6285ae1f7554b017a8555176593eec750876d574d84b41d85e1675cb4/dagmar_adform_api_wrapper-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e2bd889d15cb931c2e172e16090c4e3", "sha256": "0e1ca71c63287f26c441e6464c43876fe3e7dd21afbfed3bf89280927aa880d1" }, "downloads": -1, "filename": "dagmar_adform_api_wrapper-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e2bd889d15cb931c2e172e16090c4e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 5583, "upload_time": "2019-05-02T10:46:39", "url": "https://files.pythonhosted.org/packages/e6/1a/9d0fe6f1621174323a0c5b35fdc52a4ddf59590e9836c2762a44b72bacd2/dagmar_adform_api_wrapper-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e40b402628bf8a0f60750f155f8814c", "sha256": "1811f02d00d0059fffc6d6bcf8aad3f57fd312ceb5cb77822ea6a861a986b39e" }, "downloads": -1, "filename": "dagmar_adform_api_wrapper-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0e40b402628bf8a0f60750f155f8814c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 5255, "upload_time": "2019-05-02T10:46:41", "url": "https://files.pythonhosted.org/packages/ce/c1/ebf6285ae1f7554b017a8555176593eec750876d574d84b41d85e1675cb4/dagmar_adform_api_wrapper-1.0.0.tar.gz" } ] }