Mevcut telefon numaralarini getirme
curl --request GET \
--url https://app.whattalk.ai/api/user/assistants/phone-numbersimport requests
url = "https://app.whattalk.ai/api/user/assistants/phone-numbers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.whattalk.ai/api/user/assistants/phone-numbers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.whattalk.ai/api/user/assistants/phone-numbers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.whattalk.ai/api/user/assistants/phone-numbers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.whattalk.ai/api/user/assistants/phone-numbers")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.whattalk.ai/api/user/assistants/phone-numbers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 45,
"phone_number": "+1234567890",
"country_code": "US",
"type_label": "Normal",
"is_available": true
},
{
"id": 46,
"phone_number": "+1234567891",
"country_code": "US",
"type_label": "SIP",
"is_available": false
},
{
"id": 47,
"phone_number": "+441234567890",
"country_code": "GB",
"type_label": "Caller ID",
"is_available": true
}
]
Asistanlar
Mevcut telefon numaralarini getirme
Asistan atamasi icin mevcut tum telefon numaralarini alma
GET
/
user
/
assistants
/
phone-numbers
Mevcut telefon numaralarini getirme
curl --request GET \
--url https://app.whattalk.ai/api/user/assistants/phone-numbersimport requests
url = "https://app.whattalk.ai/api/user/assistants/phone-numbers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.whattalk.ai/api/user/assistants/phone-numbers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.whattalk.ai/api/user/assistants/phone-numbers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.whattalk.ai/api/user/assistants/phone-numbers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.whattalk.ai/api/user/assistants/phone-numbers")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.whattalk.ai/api/user/assistants/phone-numbers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 45,
"phone_number": "+1234567890",
"country_code": "US",
"type_label": "Normal",
"is_available": true
},
{
"id": 46,
"phone_number": "+1234567891",
"country_code": "US",
"type_label": "SIP",
"is_available": false
},
{
"id": 47,
"phone_number": "+441234567890",
"country_code": "GB",
"type_label": "Caller ID",
"is_available": true
}
]
Bu endpoint, kimlik dogrulamasi yapilmis kullaniciya ait olan ve asistanlara atanabilecek telefon numaralarinin listesini, istege bagli olarak asistan turune gore filtreleme secenegiyle birlikte dondurur.
Sorgu Parametreleri
string
Telefon numaralarini asistan turune gore filtreleyin. Secenekler:
inbound, outboundYanit alanlari
array
Göster properties
Göster properties
[
{
"id": 45,
"phone_number": "+1234567890",
"country_code": "US",
"type_label": "Normal",
"is_available": true
},
{
"id": 46,
"phone_number": "+1234567891",
"country_code": "US",
"type_label": "SIP",
"is_available": false
},
{
"id": 47,
"phone_number": "+441234567890",
"country_code": "GB",
"type_label": "Caller ID",
"is_available": true
}
]
Notlar
- Yalnizca kimlik dogrulamasi yapilmis kullaniciya ait telefon numaralari dondurulur
type=inboundbelirtildiginde, arayan kimlik numaralari ve zaten atanmis numaralar filtreleniris_availablealani, numaranin yeni bir gelen arama asistanina atanip atanamayacagini gosterir- Telefon numaralari, degerler koleksiyonu formatinda (indeksli dizi) dondurulur
- Asistanlara telefon numarasi atarken
idalanini kullanin

