gl-api-requester


Namegl-api-requester JSON
Version 1.0.1 PyPI version JSON
download
home_page
SummaryThe Galaxy Life API requester.
upload_time2023-08-23 13:46:26
maintainer
docs_urlNone
author
requires_python>=3.7
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- PROJECT LOGO -->
<p align="center">
  <a href="https://discord.com/invite/bJexbUhWFA">
   <img src="https://avatars.githubusercontent.com/u/133906616?s=200&v=4" alt="Logo">
  </a>

  <h3 align="center">France Leader</h3>

  <p align="center">
    A Galaxy Life API requester in Python 
</p>

<p align="center">
	
  <a href="https://discord.com/invite/bJexbUhWFA"><img src="https://img.shields.io/badge/Discord-France%20Leader-red?logo=Discord&logoColor=%235865F2&color=%235865F2" alt="Join Discord of France Leader"></a>
  <a href="https://discord.com/invite/vqRyN6WUsN"><img src="https://img.shields.io/badge/Discord-Galaxy%20Life-red?logo=Discord&logoColor=%235865F2&color=%235865F2" alt="Join Discord of Galaxy Life"></a>
  <a><img src="https://github.com/France-Leader-Galaxy-Life/GL-Python-API-Requester/actions/workflows/tests.yml/badge.svg" alt="Galaxy Life API python requester"></a>
</p>


# Galaxy Life Python Api Requester

A simple pip package to make request on the Galaxy Life game API.


# Installation

```
pip install gl-api-requester
```

# Usage

```python
from gl_api_requester import *

try:
	requester = GLAPIRequester()

	# Alliance request
	requester.get_alliance(name="France Leader")
	requester.get_alliance_warpoint_leaderboard()

	# Leaderboard request
	requester.get_leaderboard_xp()
	requester.get_leaderboard_xp_from_attack()
	requester.get_leaderboard_rivals_wons()
	requester.get_leaderboard_warpoint()

	# Status request
	requester.get_status()

	# Users request
	requester.get_user_from_name('vadeledav')
	requester.get_user_from_id(player_id="268172")
	requester.get_search_user_by_name(player_name="vadeledav")
	requester.get_user_steam_account(player_id=76561198403360223)
	requester.get_user_platform_id(player_id=268172)
	requester.get_user_stats(player_id="268172")
	requester.get_user_count()

except APIErrorException as e:
	print(e.api_error)
```


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "gl-api-requester",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "FL-GL <franceleadergl@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/85/5c/0ce67e8da952aeb4e081f41a09298e69dbae09e19a1997562910ddf672e9/gl-api-requester-1.0.1.tar.gz",
    "platform": null,
    "description": "<!-- PROJECT LOGO -->\n<p align=\"center\">\n  <a href=\"https://discord.com/invite/bJexbUhWFA\">\n   <img src=\"https://avatars.githubusercontent.com/u/133906616?s=200&v=4\" alt=\"Logo\">\n  </a>\n\n  <h3 align=\"center\">France Leader</h3>\n\n  <p align=\"center\">\n    A Galaxy Life API requester in Python \n</p>\n\n<p align=\"center\">\n\t\n  <a href=\"https://discord.com/invite/bJexbUhWFA\"><img src=\"https://img.shields.io/badge/Discord-France%20Leader-red?logo=Discord&logoColor=%235865F2&color=%235865F2\" alt=\"Join Discord of France Leader\"></a>\n  <a href=\"https://discord.com/invite/vqRyN6WUsN\"><img src=\"https://img.shields.io/badge/Discord-Galaxy%20Life-red?logo=Discord&logoColor=%235865F2&color=%235865F2\" alt=\"Join Discord of Galaxy Life\"></a>\n  <a><img src=\"https://github.com/France-Leader-Galaxy-Life/GL-Python-API-Requester/actions/workflows/tests.yml/badge.svg\" alt=\"Galaxy Life API python requester\"></a>\n</p>\n\n\n# Galaxy Life Python Api Requester\n\nA simple pip package to make request on the Galaxy Life game API.\n\n\n# Installation\n\n```\npip install gl-api-requester\n```\n\n# Usage\n\n```python\nfrom gl_api_requester import *\n\ntry:\n\trequester = GLAPIRequester()\n\n\t# Alliance request\n\trequester.get_alliance(name=\"France Leader\")\n\trequester.get_alliance_warpoint_leaderboard()\n\n\t# Leaderboard request\n\trequester.get_leaderboard_xp()\n\trequester.get_leaderboard_xp_from_attack()\n\trequester.get_leaderboard_rivals_wons()\n\trequester.get_leaderboard_warpoint()\n\n\t# Status request\n\trequester.get_status()\n\n\t# Users request\n\trequester.get_user_from_name('vadeledav')\n\trequester.get_user_from_id(player_id=\"268172\")\n\trequester.get_search_user_by_name(player_name=\"vadeledav\")\n\trequester.get_user_steam_account(player_id=76561198403360223)\n\trequester.get_user_platform_id(player_id=268172)\n\trequester.get_user_stats(player_id=\"268172\")\n\trequester.get_user_count()\n\nexcept APIErrorException as e:\n\tprint(e.api_error)\n```\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "The Galaxy Life API requester.",
    "version": "1.0.1",
    "project_urls": {
        "Homepage": "https://github.com/France-Leader-Galaxy-Life/GL-Python-API-Requester"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f8c8568b75eee37d94d5b42e6c5e0c19ece64d4da86ba77746ae27cf2c54c5c9",
                "md5": "7bb0589314a3ce1c4b48acd30e939376",
                "sha256": "2e27b30829c4da6366164892503a29d06d39a7983560ec34a698d24207a863c8"
            },
            "downloads": -1,
            "filename": "gl_api_requester-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7bb0589314a3ce1c4b48acd30e939376",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 10401,
            "upload_time": "2023-08-23T13:46:23",
            "upload_time_iso_8601": "2023-08-23T13:46:23.823307Z",
            "url": "https://files.pythonhosted.org/packages/f8/c8/568b75eee37d94d5b42e6c5e0c19ece64d4da86ba77746ae27cf2c54c5c9/gl_api_requester-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "855c0ce67e8da952aeb4e081f41a09298e69dbae09e19a1997562910ddf672e9",
                "md5": "7bc8e1abde550f65b38c6c251b6fd84b",
                "sha256": "1bb2bccf9569b4b1ba48f9d0cd1e3afd9b874ddac9ee1edecf4f6aff0afe923a"
            },
            "downloads": -1,
            "filename": "gl-api-requester-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "7bc8e1abde550f65b38c6c251b6fd84b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 7239,
            "upload_time": "2023-08-23T13:46:26",
            "upload_time_iso_8601": "2023-08-23T13:46:26.131489Z",
            "url": "https://files.pythonhosted.org/packages/85/5c/0ce67e8da952aeb4e081f41a09298e69dbae09e19a1997562910ddf672e9/gl-api-requester-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-23 13:46:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "France-Leader-Galaxy-Life",
    "github_project": "GL-Python-API-Requester",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "gl-api-requester"
}
        
Elapsed time: 0.12337s