aspose.info
AZ

AGI Fayl - Asterisk Gateway Interface Fayl Format

Yeniləndi

What is an AGI file?

AGI faylı açıq mənbəli telefoniya sistemi Asterisk tərəfindən istifadə edilən skript faylıdır. O, prosesləri avtomatlaşdırmaq üçün istifadə edilə bilən məlumatları və Ulduz dialplanını ehtiva edir. AGI skript fayllarından istifadə edərək PostgreSQL və ya MySQL kimi əlaqəli verilənlər bazaları ilə əlaqələr qurmaq olar. Bundan əlavə, AGI skriptləri digər xarici resurslara daxil olmaq üçün də istifadə edilə bilər. AGI skriptləri dialplana nəzarəti xarici AGI skriptinə təhvil verə bilər və Asterisk-ə mürəkkəb tapşırıqları yerinə yetirməyə imkan verir.

AGI Fayl Format - Ətraflı Məlumat

AGI skript faylları mətn faylları kimi saxlanılır və dəyişiklik etmək üçün istənilən mətn redaktorunda açıla bilər.

AGI Rabitə Standart Modeli

AGI skripti Asterisk tərəfindən ona göndərilən dəyişənləri və onların dəyərlərini yükləyir. Bu dəyişənlərin ümumi görünüşü aşağıdakı kimidir.

agi_request: test.py
agi_channel: Zap/1-1
agi_language: en
agi_callerid:
agi_context: default
agi_extension: 123
agi_priority: 2

Bu dəyişənlərdən sonra Asterisk tərəfindən göndərilən boş sətir AGI skriptinin indi dialplana nəzarət edə biləcəyini göstərir.

AGI Skript Faylları üçün proqramlaşdırma dili

AGI skriptləri adətən Perl, PHP, C, Pascal və ya Bourne Shell dillərində yazıla bilər.

İstinadlar