دریافت لیست صندوق صوتی
برای دانلود و دریافت فایل صوت صندوق صوتی خود میتوانید از این درخواست استفاده کنید
`[GET]` https://panel.telefonchy.com/webservice/v1/calls/voicemail
Header
نام | اجباری بودن | نوع داده | توضیحات |
---|---|---|---|
webservice-token |
بله | String | توکن وبسرویس خود را میتوانید از پنل کاربری دریافت نمایید |
body
نام | اجباری بودن | نوع داده | توضیحات |
---|---|---|---|
caller |
no |
String | این مقدار برابر با شماره شخصی است که پیغام گذاشته |
page |
no |
String | شماره صفحه |
نمونه کد و خروجی
نمونه کد درخواست
# curl shell code
# Get method calling
curl -i -H "webservice-token: {YOUR_TOKEN}" 'https://panel.telefonchy.com/webservice/v1/calls/voicemail/voice?page=1&caller=09123456789'
// php curl code
#GET method calling
'https://panel.telefonchy.com/webservice/v1/calls/voicemail?page=1&caller=09123456789',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'webservice-token: "{your_token}"'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
نمونه خروجی درخواست
{
"status": "Ok",
"code": 200,
"message": null,
"data": {
"status": "success",
"data": [
{
"number": "21******75",
"duration": 8,
"caller_id": "021******10",
"service_id": "3sasd-sas84s-54as-4c1c-bfde-8f5as9ss",
"date": "2025-01-08 15:47:36",
"jalali_date": "1403-10-19 15:47:36",
"file_id": "4i1E-a1564daws-ssas-47a8-8a5e-04e08dd8a0b1",
"id": "977ee751c5c5sas451fa1"
}
],
"pagination": {
"current_page": 1,
"total_pages": 1,
"total_items": 1,
"items_per_page": 25
}
}
}
توضیحات فیلدها
فیلد | نوع داده | توضیحات |
---|---|---|
status | String | وضعیت کلی درخواست (Ok برای موفقیتآمیز بودن). |
code | Integer | کد وضعیت HTTP (200 برای موفقیتآمیز بودن). |
message | String | پیام اضافی (در اینجا خالی است). |
data.status | String | وضعیت نتیجه عملیات (success برای موفقیتآمیز بودن). |
data.data | Array | آرایه شامل اطلاعات تماس. |
data.pagination | Object | اطلاعات مربوط به صفحهبندی. |
توضیحات آیتمهای آرایه data.data
فیلد | نوع داده | توضیحات |
---|---|---|
number | String | شماره ثبتشده (ماسکشده). |
duration | Integer | مدت زمان تماس (ثانیه). |
caller_id | String | شماره تماسگیرنده (ماسکشده). |
service_id | String | شناسه سرویس مربوط به تماس. |
date | String | تاریخ و زمان تماس در فرمت میلادی. |
jalali_date | String | تاریخ و زمان تماس در فرمت جلالی. |
file_id | String | شناسه فایل مرتبط. |
id | String | شناسه یکتای تماس. |