medium-article-py


Namemedium-article-py JSON
Version 0.1.10 PyPI version JSON
download
home_pageNone
SummaryA simple python library for Medium Articles APIs
upload_time2024-05-29 19:50:14
maintainerNone
docs_urlNone
authorMuhammad Usman
requires_python>=3.6
licenseNone
keywords medium medium-api medium-article api
VCS
bugtrack_url
requirements Requests setuptools
Travis-CI No Travis.
coveralls test coverage No coveralls.
            medium-article-py
====================================================

A Python library designed to retrieve articles and user information from Medium. This library offers an easy-to-use method for developers to incorporate Medium content into their applications.


Installation
------------

You can install this library using pip.

.. code-block:: python

    pip install medium-article-py


Usage
------------

Here is a simple example to get you started:

.. code-block:: python

    from medium_article_py.medium import MediumArticles
    
    username = '<your-medium-username>'
    md = MediumArticles()

    print(md.get_profile_url(username))    
    # Output: https://medium.com/feed/@engrmuhammadusman108

.. list-table::
   :widths: 20 80 20
   :header-rows: 1

   * - Function
     - Arguments
     - Output
   * - getData
     - username : string
     - string
   * - getProfileUrl
     - username : string
     - string
   * - getProfileTitle
     - username : string
     - string
   * - getProfileAuthor
     - username : string
     - string
   * - getProfileDescription
     - username : string
     - string
   * - getProfileImageUrl
     - username : string
     - string
   * - getLatestArticleTitle
     - username : string
     - array[string]
   * - getLatestArticlePublicationDate
     - username : string
     - string
   * - getLatestArticleUrl
     - username : string
     - string
   * - getLatestArticleDescription
     - username : string
     - html
   * - getLatestArticle
     - username : string
     - object
   * - getLatestArticlesTitle
     - username : string
     - string


Contributing
------------

- [Misbah Afzal](https://github.com/misbahafzal)
- [Muhammad Usman](https://github.com/muhammad-usman-108)

Support
------------
.. image:: https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png
   :target: https://buymeacoffee.com/engrmuhammk
   :alt: engrmuhammk
   :align: left
   :height: 50px
   :width: 210px

LICENSE
------------

This project is licensed under the MIT License - see the [LICENSE](https://github.com/muhammad-usman-108/medium-article-py/blob/main/LICENSE) file for details.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "medium-article-py",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "medium, medium-api, medium-article, api",
    "author": "Muhammad Usman",
    "author_email": "umuhammad202@yahoo.com",
    "download_url": "https://files.pythonhosted.org/packages/36/9e/9516e56bad9cc532fa8991508d87c5c4c60e8b811e7996a1b7382bf10d25/medium_article_py-0.1.10.tar.gz",
    "platform": null,
    "description": "medium-article-py\n====================================================\n\nA Python library designed to retrieve articles and user information from Medium. This library offers an easy-to-use method for developers to incorporate Medium content into their applications.\n\n\nInstallation\n------------\n\nYou can install this library using pip.\n\n.. code-block:: python\n\n    pip install medium-article-py\n\n\nUsage\n------------\n\nHere is a simple example to get you started:\n\n.. code-block:: python\n\n    from medium_article_py.medium import MediumArticles\n    \n    username = '<your-medium-username>'\n    md = MediumArticles()\n\n    print(md.get_profile_url(username))    \n    # Output: https://medium.com/feed/@engrmuhammadusman108\n\n.. list-table::\n   :widths: 20 80 20\n   :header-rows: 1\n\n   * - Function\n     - Arguments\n     - Output\n   * - getData\n     - username : string\n     - string\n   * - getProfileUrl\n     - username : string\n     - string\n   * - getProfileTitle\n     - username : string\n     - string\n   * - getProfileAuthor\n     - username : string\n     - string\n   * - getProfileDescription\n     - username : string\n     - string\n   * - getProfileImageUrl\n     - username : string\n     - string\n   * - getLatestArticleTitle\n     - username : string\n     - array[string]\n   * - getLatestArticlePublicationDate\n     - username : string\n     - string\n   * - getLatestArticleUrl\n     - username : string\n     - string\n   * - getLatestArticleDescription\n     - username : string\n     - html\n   * - getLatestArticle\n     - username : string\n     - object\n   * - getLatestArticlesTitle\n     - username : string\n     - string\n\n\nContributing\n------------\n\n- [Misbah Afzal](https://github.com/misbahafzal)\n- [Muhammad Usman](https://github.com/muhammad-usman-108)\n\nSupport\n------------\n.. image:: https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\n   :target: https://buymeacoffee.com/engrmuhammk\n   :alt: engrmuhammk\n   :align: left\n   :height: 50px\n   :width: 210px\n\nLICENSE\n------------\n\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/muhammad-usman-108/medium-article-py/blob/main/LICENSE) file for details.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A simple python library for Medium Articles APIs",
    "version": "0.1.10",
    "project_urls": {
        "Download": "https://github.com/muhammad-usman-108/medium-article-py.git"
    },
    "split_keywords": [
        "medium",
        " medium-api",
        " medium-article",
        " api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ec98ef43a1749584132ec5fdf6d44c52d3df3e1b7b16e923c2d94c215295aa3",
                "md5": "d2a7e514b6b503eb97b7b9a2e5498897",
                "sha256": "4ee966af2308fa559dca2aa32b08cd884f855e6272405ea5329b863d00b2b5d2"
            },
            "downloads": -1,
            "filename": "medium_article_py-0.1.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d2a7e514b6b503eb97b7b9a2e5498897",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 4017,
            "upload_time": "2024-05-29T19:50:12",
            "upload_time_iso_8601": "2024-05-29T19:50:12.691016Z",
            "url": "https://files.pythonhosted.org/packages/0e/c9/8ef43a1749584132ec5fdf6d44c52d3df3e1b7b16e923c2d94c215295aa3/medium_article_py-0.1.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "369e9516e56bad9cc532fa8991508d87c5c4c60e8b811e7996a1b7382bf10d25",
                "md5": "3f93259b48bdf689346e19c1c6b7667e",
                "sha256": "a3b10e668b8aee00f5157d1a929d4b9baf0d7cf1bcfb00cbee8b9d70630f2924"
            },
            "downloads": -1,
            "filename": "medium_article_py-0.1.10.tar.gz",
            "has_sig": false,
            "md5_digest": "3f93259b48bdf689346e19c1c6b7667e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 3607,
            "upload_time": "2024-05-29T19:50:14",
            "upload_time_iso_8601": "2024-05-29T19:50:14.345760Z",
            "url": "https://files.pythonhosted.org/packages/36/9e/9516e56bad9cc532fa8991508d87c5c4c60e8b811e7996a1b7382bf10d25/medium_article_py-0.1.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-29 19:50:14",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "muhammad-usman-108",
    "github_project": "medium-article-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "Requests",
            "specs": [
                [
                    "==",
                    "2.32.2"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    "==",
                    "70.0.0"
                ]
            ]
        }
    ],
    "lcname": "medium-article-py"
}
        
Elapsed time: 0.78700s