ग्रैंडस्ट्रीम लोगोग्रैंडस्ट्रीम नेटवर्क, इंक।
जीएससी3505/3510/3506/3516 सीरीज
सीटीआई गाइड

जीएससी35XX : सीटीआई गाइड

अनुरोध प्रारूप

सामान्य CTI कमांड अनुरोध प्रारूप है:  http://phone-IP-Address-cgi-bin-function.passcode.PASSWORD&param.value

"फ़ंक्शन" अगले अध्याय में वर्णित CTI फ़ंक्शनों में से एक है (उदाहरण के लिए api-get_line_status)ampले)
"पासवर्ड" फ़ोन का एडमिन स्तर का पासवर्ड है "पैराम = मान" विशिष्ट CTI फ़ंक्शन प्रकार के लिए पैरामीटर है

प्रतिक्रिया प्रारूप
सकारात्मक उत्तर, कोई लौटाया गया मान नहीं
{“प्रतिक्रिया”:”सफलता”, “मुख्य भाग”: “पूर्ण”}

नकारात्मक जवाब
{“प्रतिक्रिया”:”त्रुटि”, “मुख्य भाग”: “विफल”}
लौटाए गए मानों के साथ सकारात्मक उत्तर
{“प्रतिक्रिया”:”सफलता”, “शरीर”: [{“पंक्ति”: 1, “स्थिति”: “निष्क्रिय”, “खाता”: “”, “दूरस्थ नाम”: “”, “दूरस्थ संख्या”:
“”, “सक्रिय”: 0}, {“पंक्ति”: 2,”स्थिति”:”निष्क्रिय”, “खाता”: “”, “दूरस्थ नाम”: “”, “दूरस्थ संख्या”: “”, “सक्रिय”:
0},{“लाइन”: 3, “स्थिति”: “निष्क्रिय”, “खाता”: “”, “रिमोटनाम”: “”, “रिमोटनंबर”: “”, “सक्रिय”: 0}]}

सीटीआई कार्यों के प्रकार

कृपया समर्थित CTI कार्यों के प्रकार का वर्णन करने वाली निम्न तालिका देखें:

प्रकार समारोह विवरण तरीका
फोन की स्थिति एपीआई-get_phone_status फ़ोन की स्थिति प्राप्त करता है पाना
कॉल करने एपीआई-मेक_कॉल सामान्य कॉल करें पाना
फ़ोन संचालन api-फोन_ऑपरेशन फ़ोन संचालन आदेश भेजता है (हैंग अप, कॉल उत्तर दें, कॉल अस्वीकार करें...) पाना
सिस्टम संचालन एपीआई-सिस्टम_ऑपरेशन सिस्टम संचालन आदेश भेजता है (रीसेट, रीबूट…) पाना
स्थानीय संगीत सूची प्राप्त करें एपीआई-get_music डिवाइस में संग्रहीत स्थानीय संगीत सूची प्राप्त करें पाना
संगीत चलाने का नियंत्रण api-ctrl_music_play स्थानीय संगीत को चलाने या रोकने पर नियंत्रण रखें पाना

समर्थित CTI फ़ंक्शन

सीटीआई कमांड्स और एक्सAMPलेस

निम्नलिखित आदेश चलाए गए हैं web उसी फ़ोन के नेटवर्क में कंप्यूटर पर ब्राउज़र।ampनीचे दी गई फ़ाइलों में, एक GSC3516 डिवाइस का उपयोग किया गया है, जिसका IP पता 192.168.5.135 है तथा एडमिन स्तर का पासवर्ड डिफ़ॉल्ट पर सेट है (पासकोड=एडमिन)।

फ़ोन स्थिति फ़ंक्शन

सामान्य प्रारूप
फ़ोन की स्थिति जानने के लिए CTI कमांड का सामान्य प्रारूप है:
http://Phone-IP-Address-cgi-bin-api-get_phone_status.passcode=PASSWORD

परिचय URL पैरामीटर
पासकोड : पासवर्ड
Example

अनुरोध http://192.168.5.135-cgi-bin-api-get_phone_status.passcode=admin
प्रतिक्रिया फ़ोन उपलब्ध है
{“प्रतिक्रिया”:”सफलता”,
, “विविध”: “1”}
“बॉडी”: “उपलब्ध”
फ़ोन व्यस्त है
{“प्रतिक्रिया”:”सफलता”,
“विविध”: “1”}
“शरीर”: “व्यस्त”,

कॉल करने

सामान्य प्रारूप
कॉल आरंभ करने के लिए CTI कमांड का सामान्य प्रारूप है:
http://Phone-IP-Address-cgi-bin-api-make_call.passcode=PASSWORD&phonenumber=NUMBER

परिचय URL पैरामीटर
पासकोड : पासवर्ड
फ़ोन नंबर : फ़ोन नंबर
Example

अनुरोध http://192.168.5.135-cgi-bin-api-make_call.passcode=admin&phonenumber=35463
प्रतिक्रिया { “प्रतिक्रिया”: “सफलता”, “शरीर”: सत्य }

फ़ोन संचालन कार्य

सामान्य प्रारूप
फ़ोन ऑपरेशन भेजने के लिए CTI कमांड का सामान्य प्रारूप है:
http://Phone-IP-Address-cgi-bin-api-phone_operation.passcode=PASSWORD&cmd=CMD

परिचय URL पैरामीटर
पासकोड : पासवर्ड
cmd : फ़ोन संचालन कार्य
Exampलेस

संचालन समारोह Exampलेस
  कॉल समाप्त करें स्थापित कॉल समाप्त करें  http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=endcall
 कॉल लेना इनकमिंग कॉल स्वीकार करें http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=acceptcall
रिजेक्टकॉल आने वाली कॉल अस्वीकार करें http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=rejectcall
आवाज़ बंद करना कॉल के दौरान म्यूट या अनम्यूट करें http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=mute
पहला ट्रिगर म्यूट है, फिर दूसरा ट्रिगर अनम्यूट है।

सिस्टम संचालन कार्य
सामान्य प्रारूप
सिस्टम ऑपरेशन भेजने के लिए सामान्य CTI कमांड है:
http://Phone-IP-Address-cgi-bin-api-sys_operation.passcode=PASSWORD&request=CMD

परिचय URL पैरामीटर
पासकोड : पासवर्ड
अनुरोध : सिस्टम संचालन कार्य
Exampलेस

संचालन   समारोह Example
रिबूट डिवाइस को रीबूट करें http://192.168.5.135/cgi-bin/api-sys_operation?passcode=admin&request=REBOOT
रीसेट करें डिवाइस को डिफ़ॉल्ट सेटिंग्स पर रीसेट करें http://192.168.5.135-cgi-bin-api-sys_operation.passcode=admin&request=RESET

स्थानीय संगीत सूची प्राप्त करें

सामान्य प्रारूप
स्थानीय संगीत सूची प्राप्त करने के लिए सामान्य CTI कमांड है:
http://Phone-IP-Address-cgi-bin-api-get_music.passcode=PASSWORD

परिचय URL पैरामीटर
पासकोड : पासवर्ड
Example

अनुरोध http://192.168.5.135-cgi-bin-api-get_music.passcode=admin
प्रतिक्रिया {“प्रतिक्रिया”:”सफलता”,
"शरीर":[{"fileनाम”: “music1.ogg”, “पथ”:
“/var/user/music/music1.ogg”},
{“fileनाम”: “music2.ogg”, “पथ”:“/var/user/music/music2.ogg”}
]}

संगीत चलाने का नियंत्रण

सामान्य प्रारूप
संगीत चलाने या रोकने के लिए सामान्य CTI कमांड है:
http://Phone-IP-Address-cgi-bin-api-ctrl_music_play.passcode=PASSWORD&state=STATE&type=TYPE&url=URL&loop=LOOP

परिचय URL पैरामीटर

पासकोड : पासवर्ड
स्थिति : संगीत रोकें या बजाएँ। (0 – रोकें; 1 – बजाएँ)
प्रकार : 1, डिफ़ॉल्ट मान
url : संगीत प्लेबैक पथ, आप “api-get_music” इंटरफ़ेस के माध्यम से संगीत पथ प्राप्त कर सकते हैं
लूप : एकल या लूपिंग प्लेबैक. (0 – एकल; 1 – लूप)

Example

समारोह Example
प्लेबैक पर लूप करें http://192.168.5.135-cgi-bin-api-ctrl_music_play.passcode=admin&state=1&type=1&url=/var/user/music/music1.ogg&loop=1
एकल प्लेबैक http://192.168.5.135/cgi-bin/api-ctrl_music_play.passcode=admin&state=1&type=1&url=/var/user/music/music1.ogg&loop=0
प्लेबैक बंद करो http://192.168.5.135/cgi-bin/api-ctrl_music_play.passcode=admin&state=0&type=1&url=/var/user/music/music1.ogg&loop=0

समर्थित मॉडल

मॉडल नाम सीटीआई समर्थन फर्मवेयर आवश्यकताएँ
जीएससी3505 हाँ 1.0.3.8 या अधिक
जीएससी3510 हाँ 1.0.3.8 या अधिक
जीएससी3506 हाँ 1.0.3.8 या अधिक
जीएससी3516 हाँ 1.0.3.8 या अधिक

समर्थित GSC मॉडल

सहायता की आवश्यकता है?
आप जिस उत्तर की तलाश कर रहे हैं वह नहीं मिल रहा है? चिंता मत करो हम यहाँ मदद करने के लिए हैं!
समर्थन से संपर्क करें

ग्रैंडस्ट्रीम लोगो

दस्तावेज़ / संसाधन

ग्रैंडस्ट्रीम GSC3505 1 वे पब्लिक एड्रेस SIP इंटरकॉम स्पीकर [पीडीएफ] उपयोगकर्ता गाइड
GSC3505 1 वे पब्लिक एड्रेस SIP इंटरकॉम स्पीकर, GSC3505, 1 वे पब्लिक एड्रेस SIP इंटरकॉम स्पीकर, पब्लिक एड्रेस SIP इंटरकॉम स्पीकर, एड्रेस SIP इंटरकॉम स्पीकर, SIP इंटरकॉम स्पीकर, इंटरकॉम स्पीकर

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *