N
novafon-api
Novafon Data API и Call API интеграция и примеры запросов — работа с данными, отчётами и управлением звонками через JSON-RPC.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Novafon Data API и Call API интеграция и примеры запросов — работа с данными, отчётами и управлением звонками через JSON-RPC.
How to use
- Przygotuj trzy zmienne środowiskowe: NOVAFON_DATA_API_URL (zwykle dataapi-jsonrpc.novofon.ru/v2.0), NOVAFON_CALL_API_URL (zwykle callapi-jsonrpc.novofon.ru/v4.0) oraz NOVAFON_API_TOKEN zawierający Twój access token. 2. Upewnij się, że na Twoim serwerze zainstalowane są narzędzia curl i jq, które są wymagane do działania skilla. 3. Dodaj adres IP Twojego serwera do białej listy w panelu administracyjnym Novafon — bez tego kroku żadne żądania nie będą akceptowane. 4. Aby pobrać dane konta, wyślij żądanie POST do NOVAFON_DATA_API_URL z nagłówkiem Content-Type: application/json i ciałem zawierającym JSON-RPC 2.0 request z metodą get.account, identyfikatorem żądania i wersją JSONRPC. 5. Wszystkie parametry i nazwy pól muszą być w formacie snake_case — zwróć uwagę na tę konwencję przy konstruowaniu żądań. 6. Obsługuj odpowiedzi błędów na podstawie kodów i mnemonik zwracanych przez API, które są szczegółowo udokumentowane w dokumentacji Novafon.