# 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/80/a7/082d07d19f80353fe542ecf310a4c5a3ee800b1e40a4d6a05d621fa08e35/MeliAPIClient-0.0.3.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.3",
"project_urls": {
"Homepage": "https://github.com/andresroh/MeliAPIClient"
},
"split_keywords": [
"python",
" mercado libre",
" mercadolibre.com"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "80a7082d07d19f80353fe542ecf310a4c5a3ee800b1e40a4d6a05d621fa08e35",
"md5": "493190f09c7134923e385e78ea83ab64",
"sha256": "d5b8469176e742c56d77ac6d6b44e448cd029892a08b017efe4e30941e119a8c"
},
"downloads": -1,
"filename": "MeliAPIClient-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "493190f09c7134923e385e78ea83ab64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3951,
"upload_time": "2024-06-28T23:49:43",
"upload_time_iso_8601": "2024-06-28T23:49:43.144468Z",
"url": "https://files.pythonhosted.org/packages/80/a7/082d07d19f80353fe542ecf310a4c5a3ee800b1e40a4d6a05d621fa08e35/MeliAPIClient-0.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-28 23:49:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "andresroh",
"github_project": "MeliAPIClient",
"github_not_found": true,
"lcname": "meliapiclient"
}