Cómo descargar la última biblioteca Python Flask SMS desde Github

Este artículo trata sobre cómo puedes realizar cambios en la API de SMS de Python Flask, ubicada en GitHub, desde tu computadora. Esta solución solo tomará unos 20 minutos en realizarse. Aprenderás cómo instalar Git para Windows y TortoiseGit. Comenzará con la descarga de Git y terminará con los cambios que realizaste visibles en GitHub. Asumimos que estás familiarizado con GitHub y Python. El video es fácil de seguir y detallado, por lo que no tendrás problemas para entender el proceso. ¡No pierdas más tiempo! ¡Vamos!

Cómo descargar la API de SMS de Python Flask desde GitHub (Pasos rápidos)

Para descargar la API de SMS de Python Flask desde GitHub:

  1. Crea una cuenta en GitHub
  2. Configura GitHub Desktop
  3. Navega a github.com/ozekisms/python-flask-send-sms-http-rest-ozeki
  4. Haz clic en Code para copiar el enlace
  5. Clona la API de SMS de Python Flask en Github Desktop
  6. Pega el enlace copiado en la pestaña URL para clonar
  7. Inicia Ozeki SMS Gateway
  8. Ejecuta la API de SMS de Python usando el símbolo del sistema

cómo descargar la última biblioteca python flask sms desde github
Figura 1 - Cómo descargar la última biblioteca Python Flask SMS desde Github

Descargar Github Desktop

Para obtener la última biblioteca de SMS de Python, debes descargarla desde Github. Para ello, necesitarás una cuenta en Github y la versión de escritorio de Github. En el siguiente video te mostraré cómo descargar la versión de escritorio de Github.
Puedes usar este enlace: https://desktop.github.com/ para descargar Github Desktop.

Video 1 - Cómo descargar Github Desktop (Tutorial en video)

La página de descarga de GitHub Desktop

Para descargar el instalador de GitHub Desktop, debes visitar la siguiente página: https://desktop.github.com/ En esta página, verás un botón morado que dice "Download for Windows" (Figura 2). Presiónalo y tu navegador comenzará el proceso de descarga. Después, tendrás una copia del instalador en tu computadora.

Figura 2 - Descargar Github Desktop

Instalar Github Desktop

Para usar Github Desktop, debemos instalarlo e iniciar sesión en nuestra cuenta. Si aún no tienes una cuenta, puedes usar el siguiente enlace para registrarte: https://github.com/join?source=login
En el siguiente video te mostraré cómo instalar Github Desktop y cómo iniciar sesión en tu cuenta.

Video 2 - Cómo instalar Github Desktop (Tutorial en video)

Clonar el repositorio python-flask-send-sms-http-rest-ozeki

Después de completar la instalación, puedes continuar con el proceso de clonación.
En el siguiente video te mostraré cómo clonar el repositorio python-flask-send-sms-http-rest-ozeki desde Github.
Para clonar el repositorio, puedes usar este enlace: https://github.com/ozekisms/python-flask-send-sms-http-rest-ozeki

Video 3 - Cómo clonar el repositorio python-flask-send-sms-http-rest-ozeki (Tutorial en video)

Abrir el submenú Code

Lo primero que debes hacer es abrir la página de GitHub del repositorio. Allí encontrarás un botón Code encima de la lista de archivos y en el lado derecho de la ventana (Figura 3). Haz clic en él para abrir un submenú donde encontrarás el botón para copiar la URL.

Figura 3 - Cómo clonar un repositorio de github - paso 1

Copiar la URL

Ahora que ves el submenú, puedes buscar el botón 'Copy'. Está ubicado junto a la barra de texto donde se encuentra la URL (Figura 4). Haz clic en él y la URL se copiará en tu portapapeles. Desde allí, puedes copiarla en cualquier lugar.

Figura 4 - Cómo clonar un repositorio de github - paso 2

Elegir la opción 'Clone a repository from the Internet...'

Ahora abre la aplicación GitHub Desktop. En la página de inicio, encontrarás una opción 'Clone a repository from the Internet..'. Esto abrirá una página donde puedes pegar la URL y comenzar el proceso de descarga de los archivos. El botón es el segundo en la lista de botones. Está ubicado debajo de la opción 'Create a tutorial repository..'. (Figura 5)

Figura 5 - Cómo clonar un repositorio de github - paso 3

Clonar el repositorio

En este paso, debes especificar el método de clonación que GitHub Desktop debe usar. En este caso, elige la opción URL. Luego, debes pegar la URL del repositorio que acabas de copiar. El paso final es elegir el directorio donde deseas descargar los archivos (Figura 6). Asegúrate de que haya suficiente espacio disponible para ello. Si has terminado con la configuración, haz clic en el botón Clone. De esta manera, comenzará el procedimiento de descarga.

Figura 6 - Cómo clonar un repositorio de github - paso 4

Cómo usar el repositorio

Puedes ver los archivos descargados del repositorio en la Figura 6. Puedes ver que hemos proporcionado 5 proyectos de ejemplo que puedes comenzar a usar. Si realizamos cambios en los archivos del repositorio, siempre puedes actualizar los archivos, para tener la versión más actualizada del repositorio.

Los paquetes requests y ozekilibsrest

Hay algunos paquetes que debes instalar antes de ejecutar cualquiera de las aplicaciones de ejemplo de Python Flask.

requests

Antes de comenzar a enviar mensajes, debes instalar el paquete de Python requests. Este paquete te permitirá enviar solicitudes HTTP con Python. Para instalar el paquete requests, debes usar el siguiente comando:

pip install requests
	

Código 1 - Comando para instalar el paquete requests

ozekilibsrest

También puedes instalar el paquete ozekilibsrest. Esto instalará también el paquete requests y, si instalas el paquete ozekilibsrest globalmente, podrás acceder a él desde cualquier lugar.

pip install ozekilibsrest
	

Código 2 - Comando para instalar el paquete ozekilibsrest

flask

Para construir una aplicación web con Flask, también debemos instalar el paquete flask. Para ello, usaremos el siguiente comando:

pip install flask
	

Código 3 - Comando para instalar el paquete flask

Figura 7 - El directorio python-flask-send-sms-http-rest-ozeki

Cómo usar el repositorio (Tutorial en video)

Para usar el contenido del repositorio python-flask-send-sms-http-rest-ozeki, necesitarás un editor de texto como el bloc de notas de Windows.
En el siguiente video, te mostraré cómo usar el contenido del repositorio python-flask-send-sms-http-rest-ozeki en el bloc de notas de Windows.

Video 4 - Cómo usar el contenido del repositorio python-flask-send-sms-http-rest-ozeki (Tutorial en video)

¡No lo olvides! Para ejecutar un script de Python, debes usar la palabra clave python seguida del nombre del script que deseas ejecutar. Por ejemplo, así es como ejecutas el archivo SendSms.py:

Ejecutar un script de Python

python SendSms.py
	

Código 3 - Cómo ejecutar scripts de Python

¿Por qué deberías clonar el repositorio?

La respuesta es sencilla: si simplemente descargas el contenido del repositorio python-flask-send-sms-http-rest-ozeki, tendrás que descargar la versión más reciente cada vez que se actualice. Pero si clonas el repositorio, puedes obtener la versión más reciente con solo hacer clic en el botón de fetch en la aplicación Github Desktop.
En el siguiente video, te mostraré qué sucede si el contenido del repositorio se actualiza y cómo puedes obtener la versión más reciente.

Video 5 - Cómo obtener la última versión del repositorio python-flask-send-sms-http-rest-ozeki (Tutorial en video)

Reflexiones finales

Ahora, puedes descansar. Esperamos que esta guía haya sido tan simple como el arduo trabajo que realizamos para darte lo mejor. Siguiendo los pasos del tutorial anterior, puedes crear la solución en poco tiempo. Ahora puedes usar la API de SMS de Python Flask para enviar mensajes SMS. Si ya has completado los pasos, puedes disfrutar de un merecido latte o algún otro premio que tengas en mente. Permíteme mencionar que Ozeki SMS Gateway te permite brindar un servicio de SMS a tus clientes, empleados o aplicaciones comerciales, y puede ayudarte a controlar la actividad de mensajería de estos usuarios. Si deseas descubrir más información valiosa sobre los beneficios de otras soluciones similares, visita ozeki-sms-gateway.com. Espero que esta página sea útil para todos los lectores, especialmente para los principiantes.

More information