Configure su centro de datos
Puede que necesite configurar el Client SDK para conectarse a su centro de datos más cercano. Puede utilizar esta guía para determinar la mejor configuración.
NOTA: Este es un paso opcional avanzado. Sólo necesita hacerlo si determina que el rendimiento de su red necesita ser mejorado. Para la mayoría de los usuarios esta configuración no es necesaria. Este paso puede realizarse después de añadir el SDK a su aplicación.
¿Por qué configurar sus centros de datos?
Sólo necesita hacer esto si cree que el rendimiento de su aplicación podría mejorar conectándose a un centro de datos más local.
URL
Es posible configurar las tres URL siguientes:
nexmo_api_url: la URL de la Conversation API.url: la URL del websocket.ips_url: la URL IPS para la carga de imágenes.
nexmo_api_url
Esta es la URL de la Conversation API. Es la URL utilizada cuando el Client SDK llama a la API.
El valor por defecto es https://api.nexmo.com.
| Centro de datos | URL |
|---|---|
Virginia | https://api-us-3.vonage.com |
Oregon | https://api-us-4.vonage.com |
Dublin | https://api-eu-3.vonage.com |
Frankfurt | https://api-eu-4.vonage.com |
Singapore | https://api-ap-3.vonage.com |
Sydney | https://api-ap-4.vonage.com |
url
Esta es la URL del websocket: la URL que recibe los eventos en tiempo real.
El valor por defecto es wss://ws.nexmo.com.
| Centro de datos | URL |
|---|---|
Virginia | wss://ws-us-3.vonage.com |
Oregon | wss://ws-us-4.vonage.com |
Dublin | wss://ws-eu-3.vonage.com |
Frankfurt | wss://ws-eu-4.vonage.com |
Singapore | wss://ws-ap-3.vonage.com |
Sydney | wss://ws-ap-4.vonage.com |
ips_url
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
Esta es la URL IPS para la carga de imágenes. Este es el servicio interno utilizado para almacenar las imágenes que se envían a través de los mensajes de la aplicación.
El valor por defecto es https://api.nexmo.com/v1/image.
| Centro de datos | URL |
|---|---|
Virginia | https://api-us-3.vonage.com/v1/image |
Oregon | https://api-us-4.vonage.com/v1/image |
Dublin | https://api-eu-3.vonage.com/v1/image |
Frankfurt | https://api-eu-4.vonage.com/v1/image |
Singapore | https://api-ap-3.vonage.com/v1/image |
Sydney | https://api-ap-4.vonage.com/v1/image |
Configuración
Puede especificar sus URL preferidas al crear el Client SDK NexmoClient objeto:
Nota: El SDK de iOS espera un / como se muestra en los siguientes fragmentos de código.
const nexmoClient = new NexmoClient({
nexmo_api_url: "https://api-eu-3.vonage.com",
url: "wss://ws-eu-3.vonage.com",
ips_url: "https://api-eu-3.vonage.com/v1/image"
});
val nexmoClient = NexmoClient.Builder()
.restEnvironmentHost("https://api-eu-3.vonage.com")
.environmentHost("https://ws-eu-3.vonage.com")
.imageProcessingServiceUrl("https://api-eu-3.vonage.com/v1/image")
.build(context)
NexmoClient nexmoClient = new NexmoClient.Builder()
.restEnvironmentHost("https://api-eu-3.vonage.com")
.environmentHost("https://ws-eu-3.vonage.com")
.imageProcessingServiceUrl("https://api-eu-3.vonage.com/v1/image")
.build(this);
let config = NXMClientConfig()
config.apiUrl = "https://api-eu-3.vonage.com/"
config.websocketUrl = "wss://ws-eu-3.vonage.com/"
config.ipsUrl = "https://api-eu-3.vonage.com/v1/image/"
NXMClient.setConfiguration(config)
let nexmoClient = NXMClient.shared
NXMClientConfig *config = [[NXMClientConfig alloc] init];
config.apiUrl = @"https://api-eu-3.vonage.com/";
config.websocketUrl = @"wss://ws-eu-3.vonage.com/";
config.ipsUrl = "https://api-eu-3.vonage.com/v1/image/";
[NXMClient setConfiguration:config];
NXMClient *client = NXMClient.shared;