Documentación de GitHub Actions para acciones de SMS y Voz de seven

GitHub Actions se pueden utilizar para automatizar flujos de trabajo de desarrolladores en GitHub. Esta es nuestra documentación de GitHub Actions para acciones de SMS y Voz de seven. Continúe leyendo para opciones de configuración y más.

GitHub Action SMS

SMS GitHub Action en el GitHub Marketplace

Función

Enviar SMS a uno o más destinatarios cuando se activan en un flujo de trabajo.

Uso

  1. 1

    Configurar credenciales

    Establezca SEVEN_API_KEY en la configuración de su repositorio.

  2. 2

    Agregar flujo de trabajo

    Agregue lo siguiente a su flujo de trabajo:

    - name: 'Send SMS'
      uses: seven-io/github-action-sms@master
      with:
        from: 'Tommy Tester'
        text: 'seven.io wishes you a nice day!'
        to: '+4901234567890,Tina Testing'
      env:
        SEVEN_API_KEY: ${{ secrets.SEVEN_API_KEY }}
    

Entradas

apiKey - obligatorio

Una clave API de seven.io. Alternativamente, se puede usar la variable de entorno SEVEN_API_KEY.

to - obligatorio

Número(s) de teléfono o contacto(s), separados por comas, a los que se enviará el SMS.

text - obligatorio

El mensaje real que desea enviar al/los destinatario(s).

delay

Envío retrasado a la hora especificada: marca de tiempo Unix o formato aaaa-mm-dd hh:ii

foreign_id

ID externa que se devuelve en devoluciones de llamada. Caracteres permitidos: a-z, A-Z, 0-9, .-_@

from

ID del remitente (nombre del remitente); máx. 16 caracteres numéricos o 11 alfanuméricos

label

Etiqueta personalizada. Caracteres permitidos: a-z, A-Z, 0-9, .-_@

ttl

Tiempo de vida (Time To Live) en minutos. El valor predeterminado es 2880

udh

Encabezado de datos del usuario: si se establece y el texto contiene código hexadecimal, el SMS se enviará como un archivo binario de 8 bits.

Salida

Devuelve un código de retorno de nuestra API.

GitHub Action Voice

Voice GitHub Action en el GitHub Marketplace

Función

Enviar un mensaje de voz (mensaje de texto a voz) cuando se activa en un flujo de trabajo.

Las notas de voz son mensajes de texto que se envían como una llamada al destinatario y luego se leen en el teléfono.

Uso

  1. 1

    Configurar credenciales

    • Establezca las credenciales especificando el secreto SEVEN_API_KEY en la configuración del repositorio.
  2. 2

    Agregar flujo de trabajo

    • Agregue lo siguiente a su flujo de trabajo:
    - name: 'Send Voice'
      uses: seven-io/github-action-voice@master
      with:
        from: 'Tommy Tester'
        text: 'seven.io wishes you a nice day!'
        to: '+4901234567890'
      env:
        SEVEN_API_KEY: ${{ secrets.SEVEN_API_KEY }}
    

Entrada

apiKey - obligatorio

Una clave API de seven.io. Alternativamente, se puede usar la variable de entorno SEVEN_API_KEY.

to - obligatorio

Número de teléfono al que se enviará el mensaje de voz.

text - obligatorio

El contenido real del mensaje que desea enviar a los destinatarios.

from

ID del remitente (nombre del remitente); se permiten un máximo de 16 caracteres numéricos.

Salida

Devuelve un código de retorno de nuestra API.

Soporte

¿Necesita ayuda con la instalación o el uso de nuestras acciones de GitHub? ¡No dude en contactarnos en support@seven.io!