Провайдер для "прозвона"
Сообщений: 4
|
Провайдер для "прозвона"
Здравствуйте!
Встал вопрос выбора провайдера для прозвона российских операторов mts, beeline и megafon.
Прозвон должен производиться по расписанию и важен только сам факт звонка, соединение не должно устанавливаться. Asterisk установлен, прозвон будет осуществляться через auto-dial out и web интерфейс. Вопрос только в одном какой провайдер позволяет без пополнения счета прозванивать данных операторов. Если таких оператор нет, то посоветуйте как лучше все это реализовать...
Заранее спасибо!
|
Откуда: Москва
Сообщений: 3421
|
Re: Провайдер для "прозвона"
По-хорошему, все провайдеры не должны считать звонки без соединения. Если соединения не было, а провайдер звонок посчитал, это называется false answer supervision и является предметом для разбирательств с провайдером.
|
Сообщений: 4
|
Re: Провайдер для "прозвона"
litnimax, спасибо за ответ.
Дело в том что мне бы не хотелось пополнять счет на аккаунте провайдера, а на тех сайтах которые я перепробовал требовалось пополнить счет сразу при регистрации, или перед выполнением звонка. Возможно кто-то подскажет конкретного провайдера.
|
Откуда: Киев
Сообщений: 749
|
Re: Провайдер для "прозвона"
gafachi
1 доллар на счету.
ложных срабатываний не дает вроде.
|
Сообщений: 4
|
Re: Провайдер для "прозвона"
Пробовал этого провайдера, но судя по строкам
; Replace the 12125551234 with your DID or Toll Free number, and repeat or
; change as needed.
там требуется "Toll Free number", а для того чтобы его добавить нужно пополнить счет. =(
|
Сообщений: 866
|
Re: Провайдер для "прозвона"
По моему все что эти строки говорят это заменить этот номер на саой реальный. Видимо речь про caller ID. Хотя по контексту не ясно.
|
Сообщений: 4
|
Re: Провайдер для "прозвона"
вообщем попробовал так:
Содержимое /etc/asterisk/extensions.conf
[general]
static=yes
writeprotect=yes
[default]
exten => _1NXXNXXXXXX,1,Set(CALLERID(number)=2125551212)
; NOTE: The line below is required. It will not affect the Calling Name
; from displayed to the called party. If the called party subscribes to
; Calling Name service, the called party's local exchange carrier performs
; a query to determine the Calling Name based on the Calling Number that is
; received with the call.
exten => _1NXXNXXXXXX,2,Set(CALLERID(name)=)
exten => _1NXXNXXXXXX,3,Dial,SIP/${EXTEN}@gafachi
exten => _1NXXNXXXXXX,4,Hangup
exten => _011.,1,Set(CALLERID(number)=2125551212)
exten => _011.,2,Set(CALLERID(name)=)
exten => _011.,3,Dial,SIP/${EXTEN}@gafachi
exten => _011.,4,Hangup
[gafachi-incoming]
; NOTE: this section is for Gafachi Origination (incoming) services.
; DID and/or Toll free origination numbers need to include the "1" prefix
; Replace the 12125551234 with your DID or Toll Free number, and repeat or
; change as needed.
exten => 12125551234,1,Dial,Zap/g1
exten => 12125551234,2,Hangup
Содержимое /etc/asterisk/sip.conf
[general]
port=5060
bindaddr=0.0.0.0
context=default
tos=lowdelay
disallow=all
allow=ulaw
register=>мой_логин:мой_пасс@sip.gafachi.com
; NOTE: The line below ([gafachi]) can not be changed, otherwise your Asterisk
;system will reject calls, with a "403 Forbidden", from the Gafachi Network.
[gafachi]
type=friend
username=мой_логин
secret=мой_пасс
host=sip.gafachi.com
canreinvite=no
fromuser=мой_логин
dtmfmode=rfc2833
context=gafachi-incoming
Содержание tmp/spoof.call
Channel: SIP/мой_логин:мой_пасс@sip.gafachi.com/0117920684ХХХХ
Callerid: 0117920684ХХХХ
MaxRetries: 5
RetryTime: 60
WaitTime: 30
Context: spoofin
Extension: 0117920684ХХХХ
Priority: 1
далее в шелле ввожу "cp /tmp/spoof.call /var/spool/asterisk/outgoing"
захожу в asterisk и вижу
<--- SIP read from 64.192.112.13:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 92.63.97.136:5060;branch=z9hG4bK245451dd;received=92.63.97.136;rport=5060
From: <sip:мой_логин@sip.gafachi.com>;tag=as21120b5a
To: <sip:мой_логин@sip.gafachi.com>;tag=gssb8b287d2e2598662083840ec28262082
Call-ID: 251e0cc66bd40e5262f4ebca6ed13671@92.63.97.136
CSeq: 207 REGISTER
Server: Gafachi UAS v110.08
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE
Contact: <sip:s@92.63.97.136>
Date: Fri, 25 Apr 2008 18:39:59 GMT
Content-Length: 0
<------------->
--- (11 headers 0 lines) ---
Scheduling destruction of SIP dialog '251e0cc66bd40e5262f4ebca6ed13671@92.63.97.136' in 32000 ms (Method: REGISTER)
[Apr 25 11:40:01] NOTICE[25773]: chan_sip.c:12491 handle_response_register: Outbound Registration: Expiry for sip.gafachi.com is 120 sec (Scheduling reregistration in 105 s)
Really destroying SIP dialog '251e0cc66bd40e5262f4ebca6ed13671@92.63.97.136' Method: REGISTER
[Apr 25 11:40:46] WARNING[4021]: chan_sip.c:2907 create_addr: No such host: sip.gafachi.com/0117920684ХХХХ
Really destroying SIP dialog '56d8bdd6196f05840ea64d703b12002f@92.63.97.136' Method: INVITE
[Apr 25 11:40:47] NOTICE[4021]: channel.c:2818 __ast_request_and_dial: Unable to request channel SIP/aмой_логин:мой_пасс1@sip.gafachi.com/0117920684ХХХХ
[Apr 25 11:40:47] NOTICE[4021]: pbx_spool.c:341 attempt_thread: Call failed to go through, reason (0) Call Failure (not BUSY, and not NO_ANSWER, maybe Circuit busy or down?)
В чем я ошибаюсь? И можно ли както сделать тестовый прозвон из консоли?
|
Сообщений: 243
|
Re: Провайдер для "прозвона"
__ast_request_and_dial: Unable to request channel SIP/aмой_логин:мой_пасс1@sip.gafachi.com/0117920684ХХХХ
Создайте для начала пир в sip.conf и вызывайте его из call файла.
Также, No such host: sip.gafachi.com/0117920684ХХХХ - неправильный формат вызова SIP канала. exten@host, а не host/exten. Пир создайте и будет Вам счастие.
|
Сообщений: 6521
|
Re: Провайдер для "прозвона"
Dial(Технология/пир/номер)
к примеру:
Dial(SIP/gafachi/117920684)
если в sip.conf
[gafachi]
type=friend
username=мой_логин
secret=мой_пасс
host=sip.gafachi.com
canreinvite=no
fromuser=мой_логин
dtmfmode=rfc2833
context=gafachi-incoming
|
|