متغییر های سیستمی پرکاربرد

برخی از متغییر های سیستمی پر کاربرد:

${CDR(accountcode)} * – Account code (if specified)

${BLINDTRANSFER} – The name of the channel on the other side of a blind transfer

${BRIDGEPEER} – Bridged peer

${BRIDGEPVTCALLID} – Bridged peer PVT call ID (SIP Call ID if a SIP call)${CALLERID(ani)} * – Caller ANI (PRI channels)

${CALLERID(ani2)} * – ANI2 (Info digits) also called Originating line information or OLI

${CALLERID(all)} * – Caller ID

${CALLERID(dnid)} * – Dialed Number Identifier

${CALLERID(name)} * – Caller ID Name only

${CALLERID(num)} * – Caller ID Number only

${CALLERID(rdnis)} * – Redirected Dial Number ID Service

${CALLINGANI2} * – Caller ANI2 (PRI channels)

${CALLINGPRES} * – Caller ID presentation for incoming calls (PRI channels)

${CALLINGTNS} * – Transit Network Selector (PRI channels)

${CALLINGTON} * – Caller Type of Number (PRI channels)

${CHANNEL} * – Current channel name

${CONTEXT} * – Current context

${DATETIME} * – Current date time in the format: DDMMYYYY-HH:MM:SS (Deprecated;use ${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)})

${DB_RESULT} – Result value of DB_EXISTS() dial plan function

${EPOCH} * – Current unix style epoch

${EXTEN} * – Current extension

${ENV(VAR)} – Environmental variable VAR

${GOTO_ON_BLINDXFR} – Transfer to the specified context/extension/priority after a blindtransfer

${HANGUPCAUSE} * – Asterisk cause of hangup (inbound/outbound)

${HINT} * – Channel hints for this extension

${HINTNAME} * – Suggested Caller*ID name for this extension

${INVALID_EXTEN} – The invalid called extension (used in the “i” extension)

${LANGUAGE} * – Current language (Deprecated; use ${LANGUAGE()})

${LEN(VAR)} – String length of VAR (integer)

${PRIORITY} * – Current priority in the dialplan

${PRIREDIRECTREASON} – Reason for redirect on PRI, if a call was directed

${TIMESTAMP} * – Current date time in the format: YYYYMMDD-HHMMSS (Deprecated; use ${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})

${TRANSFER_CONTEXT} – Context for transferred calls

${FORWARD_CONTEXT} – Context for forwarded calls

${DYNAMIC_PEERNAME} – The name of the channel on the other side when a dynamic feature is used.

${DYNAMIC_FEATURENAME} The name of the last triggered dynamic feature.

${UNIQUEID} * – Current call unique identifier

${SYSTEMNAME} * – value of the systemname option of asterisk.conf

${ENTITYID} * – Global Entity ID set automatically, or from asterisk.conf

حامد کوه فلاح

متخصص، برنامه نویس و مدرس Asterisk و راهکارهای نوین ارتباطی آشنایی و کار با استریسک و راهکار های مشابه از سال 1382، پایه گذاری VOIPIRAN ارائه راهکار های کدباز VOIP همچون VAAK و VOIZ و CONNEXO همکار برنامه نویسی و آموزش با پروژه های Elastix و Issabel با بیش از 3000 دانشجو از سال 1387

Share
Published by
حامد کوه فلاح

Recent Posts

حذف فایل‌های ضبط مکالمات قدیمی برای مدیریت فضای هارد دیسک در سیستم‌های تلفنی ایزابل (Issabel) و فری پی بی اکس (FreePBX)

در سیستم‌های تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…

5 روز ago

۱۰ محصول برتر Open Source SaaS برای متخصصین VoIP و IT: انتخابی هوشمندانه برای کسب‌وکارها

Open Source Software نقش مهمی در توسعه نرم‌افزارهای SaaS (نرم‌افزار به عنوان سرویس) داشته است.…

6 روز ago

SaaS چیست؟ بررسی جامع، مزایا

SaaS چیست؟ بررسی جامع نرم‌افزار به‌عنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدل‌های…

1 هفته ago

Softswitch چیست؟ ستون اصلی شبکه‌های VoIP و نحوه طبقه‌بندی آن‌ها

در دنیای ارتباطات راه دور و شبکه‌های VoIP، اصطلاح Softswitch یکی از مفاهیم کلیدی است. Softswitch یک سیستم نرم‌افزاری…

2 هفته ago

مدیریت Asterisk از طریق کنسول مثل یک حرفه ای: ابزارها و نکات

Asterisk به‌عنوان یکی از محبوب‌ترین پلتفرم‌های تلفن تحت شبکه (VoIP)، ابزارهای قدرتمند و متنوعی را…

2 هفته ago

آشنایی با مفاهیم FXS و FXO در سیستم‌های VoIP

در سیستم‌های تلفنی سنتی و مدرن، مفاهیمی مانند FXS و FXO نقشی کلیدی در ارتباطات آنالوگ و دیجیتال ایفا…

2 هفته ago