layer7/nj-dialer-client

NJ Dialer API Client

Installs: 457

Dependents: 0

Suggesters: 0

Security: 0

pkg:composer/layer7/nj-dialer-client

v0.0.5 2025-12-03 20:30 UTC

This package is auto-updated.

Last update: 2025-12-03 20:44:49 UTC


README

Cliente PHP para NJDialer.

Instalación

composer require layer7/nj-dialer-client

Uso

<?php

use Layer7\NjDialerClient\NJDialerClient;

// Crear instancia con token (siempre se envía en Authorization)
$client = new NJDialerClient('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');

// 1) Originar llamada
$r1 = $client->originateCall('+123456789012'); // 'source' por defecto 'api'

// 2) Reproducir audio en la llamada
$r2 = $client->playAudio($r1['call_id'], 'https://example.com/audio.mp3');

// 3) Colgar la llamada
$r3 = $client->hangup($r1['call_id']);

// PHP 7.4+: misma inicialización (constructor con token requerido)

Requisitos

  • PHP 7.4+

Licencia

MIT