# QvaTel Python Library
Esta librería proporciona una interfaz de Python para interactuar con la API de SMS de QvaTel
## Funciones
* Enviar mensajes SMS.
* Obtener el estado de los mensajes.
* Consultar el balance de la cuenta.
## Requisitos
- Python 3.6 o superior.
- Una cuenta de QvaTel con un API token de SMS.
## Instalación
Instala la librería usando pip:
```
pip install qvatel-sms-api
```
## Uso
Aquí hay un ejemplo básico de cómo usar la librería para enviar un SMS, obtener el estado de un mensaje y consultar el balance de la cuenta:
```python
from qvatel.client import QvaTelClient
# Inicializa el cliente con tu API token
client = QvaTelClient('your_api_token_here')
# Envía un SMS
destination = '+5352942387'
message = 'Hola mundo desde QvaTel'
response = client.send_sms(destination, message)
print(response)
# Obtiene el estado de un mensaje
message_id = 'your_message_id_here'
status = client.get_message_status(message_id)
print(status)
# Obtiene el balance de la cuenta
balance = client.get_account_balance()
print(balance)
```
## Contribuciones
Las contribuciones son bienvenidas. Por favor, abre un issue si encuentras un bug o tienes una solicitud de función.
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G4MDF91)
Raw data
{
"_id": null,
"home_page": "https://github.com/yoandysse/qvatel_sms_api.git",
"name": "qvatel-sms-api",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "sms,qvatel,api,python,enviar sms,sms masivos,sms marketing,sms api,sms gateway",
"author": "Yoandy Isse",
"author_email": "yoandysse@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/8b/c9/8ff09369088fb10eadf50649781ddd2c9b1f27d857e7f740b7835d1ea787/qvatel_sms_api-1.0.7.tar.gz",
"platform": null,
"description": "\n# QvaTel Python Library\n\nEsta librer\u00eda proporciona una interfaz de Python para interactuar con la API de SMS de QvaTel\n\n## Funciones\n\n* Enviar mensajes SMS.\n* Obtener el estado de los mensajes.\n* Consultar el balance de la cuenta.\n\n## Requisitos\n\n- Python 3.6 o superior.\n- Una cuenta de QvaTel con un API token de SMS.\n\n## Instalaci\u00f3n\n\nInstala la librer\u00eda usando pip:\n\n```\npip install qvatel-sms-api\n\n```\n\n## Uso\n\nAqu\u00ed hay un ejemplo b\u00e1sico de c\u00f3mo usar la librer\u00eda para enviar un SMS, obtener el estado de un mensaje y consultar el balance de la cuenta:\n\n```python\nfrom qvatel.client import QvaTelClient\n\n# Inicializa el cliente con tu API token\nclient = QvaTelClient('your_api_token_here')\n\n# Env\u00eda un SMS\ndestination = '+5352942387'\nmessage = 'Hola mundo desde QvaTel'\nresponse = client.send_sms(destination, message)\nprint(response)\n\n# Obtiene el estado de un mensaje\nmessage_id = 'your_message_id_here'\nstatus = client.get_message_status(message_id)\nprint(status)\n\n# Obtiene el balance de la cuenta\nbalance = client.get_account_balance()\nprint(balance)\n```\n\n## Contribuciones\n\nLas contribuciones son bienvenidas. Por favor, abre un issue si encuentras un bug o tienes una solicitud de funci\u00f3n.\n\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G4MDF91)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Una librer\u00eda de Python para enviar SMS a trav\u00e9s de QvaTel.com",
"version": "1.0.7",
"project_urls": {
"Homepage": "https://github.com/yoandysse/qvatel_sms_api.git"
},
"split_keywords": [
"sms",
"qvatel",
"api",
"python",
"enviar sms",
"sms masivos",
"sms marketing",
"sms api",
"sms gateway"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "869efcc5ddc098a0e8c2606ea5c1d3be4f83367fe96c64eaffd7ae69838e098d",
"md5": "d18378171e4868748e2962be74ffd208",
"sha256": "793deeeb8e2c1d3265c8819cf3e9788efbf9ec00d62485077fa93ea5b4601410"
},
"downloads": -1,
"filename": "qvatel_sms_api-1.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d18378171e4868748e2962be74ffd208",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 2743,
"upload_time": "2023-06-18T02:03:25",
"upload_time_iso_8601": "2023-06-18T02:03:25.706463Z",
"url": "https://files.pythonhosted.org/packages/86/9e/fcc5ddc098a0e8c2606ea5c1d3be4f83367fe96c64eaffd7ae69838e098d/qvatel_sms_api-1.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8bc98ff09369088fb10eadf50649781ddd2c9b1f27d857e7f740b7835d1ea787",
"md5": "23f25d4d061c3cbd3bd378cb5dc91e14",
"sha256": "de766fae8a2b3f9a3b8a0618d3b02959fb9f486a61228e4bbd016082e6b39368"
},
"downloads": -1,
"filename": "qvatel_sms_api-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "23f25d4d061c3cbd3bd378cb5dc91e14",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2436,
"upload_time": "2023-06-18T02:03:27",
"upload_time_iso_8601": "2023-06-18T02:03:27.141039Z",
"url": "https://files.pythonhosted.org/packages/8b/c9/8ff09369088fb10eadf50649781ddd2c9b1f27d857e7f740b7835d1ea787/qvatel_sms_api-1.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-18 02:03:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yoandysse",
"github_project": "qvatel_sms_api",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "qvatel-sms-api"
}