| description | Personaliza la experiencia de tus usuarios con Phone. |
|---|
Con Phone podrás crear llamadas de forma programática, sin necesidad de preocuparte por las conexiones, parámetros, excepciones, etc.
Phone es compatible con cualquier ambiente y framework, ya sea nativo, Svelte, Vue, React, Angular, etc.
Para comenzar deberás instalar nuestro recurso en tu sitio web o aplicación móvil. Tienes las siguientes alternativas.
{% tabs %} {% tab title="HTML" %}
<script src="https://assets.videsk.io/js/sdk/phone.min.js"></script>
{% endtab %}
{% tab title="Javascript" %}
const script = document.createElement('script');
script.src = "https://assets.videsk.io/js/sdk/phone.min.js";
document.body.appendChild('body'); // O reemplaza con el nodo DOM que desees{% endtab %} {% endtabs %}
{% hint style="warning" %} No almacenes el contenido del script en tu servidor, esto infringe nuestros términos de uso. {% endhint %}
{% hint style="danger" %} Por seguridad y calidad de servicio tenemos un límite de peticiones por segundo por IP/Token, que consta de 20 peticiones en 1 segundo. Evita superar este límite, ya que nuestra Rest API bloqueará las peticiones de tus clientes. {% endhint %}
Primero deberás instanciar VideskPhone como un constructor.
const phone = new VideskPhone(APIToken);En la variable phone podrás acceder a los métodos y propiedades.
{% hint style="info" %}
Si instancias VideskPhonesin un token automáticamente intentará extraerlo de la URL, por lo que podrás utilizar token, videsk-token o api-key como parámetro en la URL.
{% endhint %}
https://example.com?api-key=eyJhbGciOiJIUzI1NiIsI...
| Métodos | Listado de métodos disponibles en Phone. | metodos.md | |
| Eventos | Listado de eventos disponibles en Phone. | eventos.md |