{ "info": { "author": "Tehamalab", "author_email": "developers@tehamalab.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=====\naiofb\n=====\n\n.. image:: https://img.shields.io/pypi/v/aiofb.svg\n :target: https://pypi.python.org/pypi/aiofb\n\n.. image:: https://img.shields.io/travis/tehamalab/aiofb.svg\n :target: https://travis-ci.org/tehamalab/aiofb\n\n.. image:: https://readthedocs.org/projects/aiofb/badge/?version=latest\n :target: https://aiofb.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nA thin asynchronous Python wrapper for Facebook graph API.\n\nThis library requires Python 3.5+\n\nInstallation\n-------------\nUsing pip\n\n.. code-block:: console\n\n $ pip install aiofb\n\n\nBasic usage\n------------\nExample\n\n.. code-block:: python\n\n import asyncio\n import aiofb\n\n # initialize Graph API\n fb = aiofb.GraphAPI(access_token='YOUR_ACCESS_TOKEN')\n\n # Get an event loop\n loop = asyncio.get_event_loop()\n\n # Get results\n data = loop.run_until_complete(fb.get('/{some-endpoint}'))\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-04-06)\n------------------\n\n* Packege created.\n\n\n0.1.1 (2018-05-17)\n------------------\n\n* Clean up\n* First release on PyPI\n\n\n0.1.2 (2018-10-02)\n------------------\n* Return raw python data decoded from json response instead of ``aiohttp.ClientResponse`` object.\n\n0.1.3 (2019-01-11)\n------------------\n* Change default Messenger user profile fields to name,first_name,last_name and profile_pic\n to reflect new Messenger API policy.\n\n0.1.3 (2019-02-10)\n------------------\n* Add method for taking Messebger thread control (``messenger.take_thread_control(data, session=None))``)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tehamalab/aiofb", "keywords": "aiofb", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "aiofb", "package_url": "https://pypi.org/project/aiofb/", "platform": "", "project_url": "https://pypi.org/project/aiofb/", "project_urls": { "Homepage": "https://github.com/tehamalab/aiofb" }, "release_url": "https://pypi.org/project/aiofb/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Asyncio Python client for Facebook API", "version": "0.1.4" }, "last_serial": 4801559, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "86a9312941a68f29a2055b6d6e5260a2", "sha256": "395e7303e1146ee8e7c5ef20be06a89db01aad96c45644fa3e21cd14eab7299c" }, "downloads": -1, "filename": "aiofb-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86a9312941a68f29a2055b6d6e5260a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5830, "upload_time": "2018-05-17T10:20:23", "url": "https://files.pythonhosted.org/packages/9c/d0/ff5267ae76c8f0a34427cc14954e498ae5b6560755d6a34891b57731d043/aiofb-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2486c604c5d17263b41698d9c6bdf1f2", "sha256": "36b59b35993cdd04022ea988b62b84dbac652bfcb2f3f0374f2dd3b8fc114f1e" }, "downloads": -1, "filename": "aiofb-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2486c604c5d17263b41698d9c6bdf1f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15097, "upload_time": "2018-05-17T10:20:24", "url": "https://files.pythonhosted.org/packages/37/cc/210bbee505fcc7a8e0e75c63b17343fd6e8d97c93fd19781ec283a4c80c0/aiofb-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "580c90ef6939c72a3d240f0507b3f640", "sha256": "9e67ea73036c69c1339e0129ace107dfdde0e94cb136480fb0f50af9ed3d0640" }, "downloads": -1, "filename": "aiofb-0.1.2.tar.gz", "has_sig": false, "md5_digest": "580c90ef6939c72a3d240f0507b3f640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15048, "upload_time": "2018-10-02T09:41:05", "url": "https://files.pythonhosted.org/packages/cd/cd/c742683692d2bc814db237f5cd9f1d219fce954b66c3f0c735ad7eeb0580/aiofb-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1f87e9c08dbe6772492e2c71c2128391", "sha256": "d348acafd1ba0205b34f41a0a7329215b68f01adb0208690eb27c2acb182ebfb" }, "downloads": -1, "filename": "aiofb-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1f87e9c08dbe6772492e2c71c2128391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15097, "upload_time": "2019-01-11T08:30:21", "url": "https://files.pythonhosted.org/packages/a1/ad/6327736e4baef466ca7406f486dc2cf191c84189c97c1dc6f78755fd1e46/aiofb-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "047bb4a5f62686957870785214298d12", "sha256": "67cec6b28744e0e36f5f77d2aa96ea716d819b2283b275caf0219e2f702e0076" }, "downloads": -1, "filename": "aiofb-0.1.4.tar.gz", "has_sig": false, "md5_digest": "047bb4a5f62686957870785214298d12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15174, "upload_time": "2019-02-10T08:19:09", "url": "https://files.pythonhosted.org/packages/b8/ae/67aded97820b57bfad7650cb33683dc3f84d81c66654ab32ca15731571de/aiofb-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "047bb4a5f62686957870785214298d12", "sha256": "67cec6b28744e0e36f5f77d2aa96ea716d819b2283b275caf0219e2f702e0076" }, "downloads": -1, "filename": "aiofb-0.1.4.tar.gz", "has_sig": false, "md5_digest": "047bb4a5f62686957870785214298d12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15174, "upload_time": "2019-02-10T08:19:09", "url": "https://files.pythonhosted.org/packages/b8/ae/67aded97820b57bfad7650cb33683dc3f84d81c66654ab32ca15731571de/aiofb-0.1.4.tar.gz" } ] }