دریافت ایونت تماس

یکی از رویدادهای تعبیه شده در سیستم است که ایونت های تماس شامل ringing و hangup به ادرس مشخص شده توسط شما در خدمات وبسرویس ارسال میکند.

اطلاعاتی که ارسال میکند به صورت زیر است:

				
					{
  "uid": "3Ev15-2841c6b5-1111-4c1c-bffe-8f5f1d4a9fec",
  "rid": "OTCL-bd07341f-1111-4c19-bdad-c18044bf105d",
  "message": "request sent",
  "data": {
    "service_id": "3Ev15-114h-1414-bffe-8f5f1d4a9fasd",
    "cuid": "173133386.125769",
    "unique_id": "173133386.125769",
    "src": 89**3,
    "dest": 912****975,
    "type": "outgoing",
    "event": "ringing",
    "datetime": "2024-11-18 16:55:37",
    "trunk_number": "021******75",
    "trunk_outgoing": "pishgaman",
    "webservice_token": "123ghj564-02be-44c9-bb3f-121039ghjghjf9",
    "events_hook": "your_url",
    "app_name": "parsvt",
    "date": "2024-11-18 16:55:38"
  },
  "created_at": "2024-11-18 16:55:38",
  "type": "info"
}


				
			

توضیحات فیلد های خروجی

  • uid و rid: شناسه‌های یکتا برای درخواست و رویداد.
  • message: وضعیت درخواست (اینجا: “request sent”).
  • data: جزئیات تماس:
    • service_id: شناسه سرویس مرتبط با تماس.
    • cuid / unique_id: شناسه یکتای تماس.
    • src و dest: شماره مبدا و مقصد تماس.
    • type: نوع تماس (اینجا: “outgoing” برای تماس خروجی).
    • event: وضعیت تماس (اینجا: “ringing”).
    • datetime: زمان رویداد.
    • trunk_number: شماره ترانک مورد استفاده.
    • trunk_outgoing: نام ترانک خروجی.
    • webservice_token: توکن امنیتی وب‌سرویس.
    • events_hook: URL وب‌هوک برای ارسال وضعیت تماس.
    • app_name: نام برنامه (اینجا: “parsvt”).
    • date: تاریخ رویداد.
  • created_at: زمان ایجاد این ریسپانس.
  • type: نوع پیام (اینجا: “info” برای اطلاع‌رسانی).