{ "info": { "author": "\u00c1lvaro Justen", "author_email": "alvarojusten@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "# fetchrss-api: Python Client Library for FetchRSS API\n\n## Installation\n\nFrom [Python Package Index](https://pypi.python.org/pypi/fetchrss-api):\n\n```bash\npip install fetchrss-api\n```\n\nDirectly from the Git repository on GitHub:\n\n```bash\npip install git+https://github.com/Impacto-jor/fetchrss-api.git\n```\n\nor\n\n```bash\ngit clone https://github.com/Impacto-jor/fetchrss-api.git\ncd fetchrss-api\npython setup.py install\n```\n\nTested on Python 3.7.0 (you may run using 3.6 by installing the `dataclasses`\npackage).\n\n\n## Usage\n\nLearn by example:\n\n\n```python\nfrom fetchrss import FetchRSS\n\n# Instantiate the object\napi = FetchRSS(access_token=\"\")\n\n# Create a new feed using URL only\nfeed = api.feed_create(url=\"https://some-url/\")\nprint(f\"Feed created: {feed}\")\n\n# Create a new feed using all parameters\nfeed = api.feed_create(\n url=\"https://some-url/\",\n news_selector=\"\",\n title_selector=\"\",\n content_selector=\"<content selector>\",\n pic_selector=\"[optional picture selector]\",\n date_selector=\"[optional date selector]\",\n author_selector=\"[optional author selector]\",\n link_selector=\"[optional link selector]\",\n pic_src_param=\"[optional picture source parameter]\",\n date_format_param=\"[optional date format parameter]\",\n)\nprint(f\"Feed created: {feed}\")\n\n# List all available feeds\nfor feed in api.feeds():\n print(feed)\n\n# Get RSS entries for a specific feed\nfor entry in api.rss(feed):\n print(entry)\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/Impacto-jor/fetchrss-api/", "keywords": "api rss facebook instagram", "license": "", "maintainer": "", "maintainer_email": "", "name": "fetchrss-api", "package_url": "https://pypi.org/project/fetchrss-api/", "platform": "", "project_url": "https://pypi.org/project/fetchrss-api/", "project_urls": { "Homepage": "https://github.com/Impacto-jor/fetchrss-api/" }, "release_url": "https://pypi.org/project/fetchrss-api/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "A simple interface for FetchRSS.com API", "version": "0.1.4" }, "last_serial": 4530617, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "b834f997e1e638e50b331f6f0a057578", "sha256": "5f847abfac4fb7305c7eadf69e7916b965cb46cdf86d1f408da1208cb463b7ab" }, "downloads": -1, "filename": "fetchrss-api-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b834f997e1e638e50b331f6f0a057578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3595, "upload_time": "2018-11-21T18:07:28", "url": "https://files.pythonhosted.org/packages/bf/81/e7a2c34d518fba9960472000cee9c382935c5905b8dc44b39c949a7c2348/fetchrss-api-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b834f997e1e638e50b331f6f0a057578", "sha256": "5f847abfac4fb7305c7eadf69e7916b965cb46cdf86d1f408da1208cb463b7ab" }, "downloads": -1, "filename": "fetchrss-api-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b834f997e1e638e50b331f6f0a057578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3595, "upload_time": "2018-11-21T18:07:28", "url": "https://files.pythonhosted.org/packages/bf/81/e7a2c34d518fba9960472000cee9c382935c5905b8dc44b39c949a7c2348/fetchrss-api-0.1.4.tar.gz" } ] }