Crear un usuario
En este fragmento de código aprenderás a crear un Usuario.
Ejemplo
Asegúrese de que las siguientes variables se ajustan a los valores requeridos utilizando cualquier método conveniente:
| Clave | Descripción |
|---|---|
USER_NAME | The unique name of the User. |
USER_DISPLAY_NAME | The display name of the User. |
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Crea un archivo llamado create-user.js y añade el siguiente código:
const { Vonage } = require('@vonage/server-sdk');
const vonage = new Vonage({
applicationId: VONAGE_APPLICATION_ID,
privateKey: VONAGE_PRIVATE_KEY,
});Escriba el código
Añada lo siguiente a create-user.js:
vonage.users.createUser({
'name': USER_NAME,
'displayName': USER_DISPLAY_NAME,
})
.then((user) => console.log(user))
.catch((error) => console.error(error));Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Añada lo siguiente a build.gradle:
Crea un archivo llamado CreateUser y añade el siguiente código al método main:
val client = Vonage {
applicationId(VONAGE_APPLICATION_ID)
privateKeyPath(VONAGE_PRIVATE_KEY_PATH)
}Escriba el código
Añada lo siguiente al método main del archivo CreateUser:
val user = client.users.create {
name(USER_NAME)
displayName(USER_DISPLAY_NAME)
imageUrl(MESSAGES_IMAGE_URL)
channels(
Pstn(MESSAGES_TO_NUMBER),
Sms(MESSAGES_TO_NUMBER),
Viber(MESSAGES_TO_NUMBER),
Whatsapp(MESSAGES_TO_NUMBER),
Viber(MESSAGES_TO_NUMBER),
Messenger(MESSENGER_RECIPIENT_ID),
Vbc(VBC_EXTENSION),
Sip(SIP_SECURE_URI, SIP_USERNAME, SIP_PASSWORD),
Websocket(WEBSOCKET_URI)
)
}Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.kt.users por el paquete que contiene CreateUser:
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Añada lo siguiente a build.gradle:
Crea un archivo llamado CreateUser y añade el siguiente código al método main:
Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.users por el paquete que contiene CreateUser:
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Crea un archivo llamado CreateUser.cs y añade el siguiente código:
Añada lo siguiente a CreateUser.cs:
Requisitos previos
You will need to use an existing Application in order to be able to create a User. See the Create Conversation code snippet for information on how to create an Application.
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Pruébalo
Al ejecutar el código se creará un nuevo Usuario.