
Opublikowano August 15, 2024 |
Wcześniej dodawanie numerów do kampanii wymagało ręcznego wprowadzania danych w interfejsie SIP Caller. Wprowadzając REST API, umożliwiamy automatyzację tego procesu, dzięki czemu staje się on szybszy i bardziej skalowalny. Niezależnie od tego, czy integrujesz SIP Caller z systemem CRM, własną bazą danych czy jakimkolwiek innym systemem, to API pozwoli Ci płynnie dodawać numery do kampanii w czasie rzeczywistym.
Korzystanie z REST API jest proste. Poniżej znajduje się przykład wywołania API w celu dodania numeru do istniejącej kampanii:
curl --include \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer API_KEY_TOKEN' \ --request POST \ --data-raw '{"number": "+18005552222"}' \ 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers'
Jeśli kampania wymaga podania wartości zmiennych powiązanych z każdym numerem, żądanie można wywołać w następujący sposób:
curl --include \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer API_KEY_TOKEN' \ --request POST \ --data-raw '{"number": "+18005552223", "varValues": ["John", "250"]}' \ 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/numbers'
W tym przykładzie:
ACCOUNT_ID identyfikatorem swojego konta.CAMPAIGN_ID identyfikatorem swojej kampanii.API_KEY_TOKEN wygenerowanym kluczem API (opis tworzenia takiego klucza znajdziesz poniżej).--data-raw) zawiera numer telefonu, który chcesz dodać, oraz wszelkie niestandardowe pola, które chcesz powiązać z tym wpisem.Aby korzystać z REST API, musisz utworzyć klucz API. Oto jak to zrobić:

REST API otwiera wiele możliwości, w tym:
Wierzymy, że ta nowa funkcja znacząco poprawi Twoje doświadczenie z SIP Caller. Jak zawsze, jesteśmy tu, aby pomóc. Jeśli masz jakieś pytania lub potrzebujesz wsparcia, nie wahaj się skontaktować z nami.