# MeliAPIClient
Este módulo permite interactuar con el API de mercado libre para leer, actualizar y crear productos y órdenes. Este módulo es útil para integrar el API de Mercado libre con otros sistemas.
## Instalación
Para instalar este módulo, ejecute el siguiente comando:
```bash
pip install MeliAPIClient
```
### Uso básico
Para usar este módulo, debemos guardar las credenciales en 3 archivos tipo JSON. El archivo `ml_keys` almacena el `client_id` y `client_secret`, `ml_token` almacena la información para renovar la sesión después del límite de 6 horas, y `ml_user` que almacena la información del usuario, donde el dato más importante es el ID del usuario.
```python
from MeliAPIClient import Session
from MeliAPIClient import Order
def run():
session = Session("ml_keys.json", 'ml_token.json', "ml_user.json")
orders = Order(session)
orders.list(year=2024, month=5)
if __name__ == "__main__":
run()
```
## Créditos
Camilo Andrés Rodriguez
## referencias
https://developers.mercadolibre.com/
## Licencia
Este proyecto está bajo la Licencia [MIT].
Raw data
{
"_id": null,
"home_page": "https://github.com/andresroh/MeliAPIClient",
"name": "MeliAPIClient",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, mercado libre, mercadolibre.com",
"author": "Camilo Andr\u00e9s Rodr\u00edguez Higuera",
"author_email": "hola@camilordz.com",
"download_url": "https://files.pythonhosted.org/packages/ff/ef/237d65db16b1cc38e14d7dd93ea544563ec97ac327e9c4f0b3f36f88119d/MeliAPIClient-0.0.1.tar.gz",
"platform": null,
"description": "# MeliAPIClient\n\nEste m\u00f3dulo permite interactuar con el API de mercado libre para leer, actualizar y crear productos y \u00f3rdenes. Este m\u00f3dulo es \u00fatil para integrar el API de Mercado libre con otros sistemas.\n\n## Instalaci\u00f3n\n\nPara instalar este m\u00f3dulo, ejecute el siguiente comando:\n\n```bash\npip install MeliAPIClient\n```\n\n### Uso b\u00e1sico\n\nPara usar este m\u00f3dulo, debemos guardar las credenciales en 3 archivos tipo JSON. El archivo `ml_keys` almacena el `client_id` y `client_secret`, `ml_token` almacena la informaci\u00f3n para renovar la sesi\u00f3n despu\u00e9s del l\u00edmite de 6 horas, y `ml_user` que almacena la informaci\u00f3n del usuario, donde el dato m\u00e1s importante es el ID del usuario.\n\n```python\nfrom MeliAPIClient import Session\nfrom MeliAPIClient import Order\n\n\ndef run():\n\n session = Session(\"ml_keys.json\", 'ml_token.json', \"ml_user.json\")\n orders = Order(session)\n\n orders.list(year=2024, month=5)\n\n\nif __name__ == \"__main__\":\n run()\n```\n\n## Cr\u00e9ditos\n\nCamilo Andr\u00e9s Rodriguez\n\n## referencias\n\nhttps://developers.mercadolibre.com/\n\n## Licencia\n\nEste proyecto est\u00e1 bajo la Licencia [MIT].\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Este paquete nos permite consumir el API de mercado libre",
"version": "0.0.1",
"project_urls": {
"Homepage": "https://github.com/andresroh/MeliAPIClient"
},
"split_keywords": [
"python",
" mercado libre",
" mercadolibre.com"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7243134346f2c4ef443cee3ef1137d5f3d1c7da64618f75d2eaf80146accf5cb",
"md5": "aed141b21d9a623ecb225699128bab44",
"sha256": "64fea65aaa3b68be24a8f14d15b2a6881b32745efc52eb2748110319ee25645a"
},
"downloads": -1,
"filename": "MeliAPIClient-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aed141b21d9a623ecb225699128bab44",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5135,
"upload_time": "2024-05-14T16:25:47",
"upload_time_iso_8601": "2024-05-14T16:25:47.628449Z",
"url": "https://files.pythonhosted.org/packages/72/43/134346f2c4ef443cee3ef1137d5f3d1c7da64618f75d2eaf80146accf5cb/MeliAPIClient-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ffef237d65db16b1cc38e14d7dd93ea544563ec97ac327e9c4f0b3f36f88119d",
"md5": "f3dde0c622920a12f59b29ef1df1e353",
"sha256": "607cdb17e69fad42ea29d5fec5296b5fba5c0be762880a5f3047d6149b84efd2"
},
"downloads": -1,
"filename": "MeliAPIClient-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "f3dde0c622920a12f59b29ef1df1e353",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3892,
"upload_time": "2024-05-14T16:25:48",
"upload_time_iso_8601": "2024-05-14T16:25:48.802435Z",
"url": "https://files.pythonhosted.org/packages/ff/ef/237d65db16b1cc38e14d7dd93ea544563ec97ac327e9c4f0b3f36f88119d/MeliAPIClient-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-14 16:25:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "andresroh",
"github_project": "MeliAPIClient",
"github_not_found": true,
"lcname": "meliapiclient"
}