Já vi o call_id se repetir em algumas chamadas transferidas. Dependendo da situação não seria o ideal.
Mas um call_id com alguma informação exclusiva pode ser melhor, por exemplo a data + o contador da chamada. Exemplo: 1376353230.12345 20130809102030 + 12345 Vc utiliza a data do ENTERQUEUE por exemplo + contador da do canal. ;) Leiber Wallace Via iPhone Em 07/08/2013, às 09:53, emanuel sena <emanuels...@gmail.com> escreveu: > Usar o UniqueID da chamada como protocolo, ele não se repete. > > > Em 7 de agosto de 2013 09:34, Rafael dos Santos Saraiva > <rafaels...@gmail.com> escreveu: > Para evitar esse problema costumo usar a função RAND para gerar um número > aleatório após a data e posteriormente verificar se o número já não existe no > banco, se exister, o asterisk repete o processo. > > > Att, > Rafael dos Santos Saraiva > Tel: (51) 8174-7956 > Digium Certified Asterisk Administrator (dCCA) > http://www.astdocs.com | > > > Em 7 de agosto de 2013 09:30, Marcelo Terres <mhter...@gmail.com> escreveu: > > Existe um risco de ter duas chamadas com o mesmo protocolo, se ambas entrarem > no mesmo segundo. > > []s > > Marcelo H. Terres > mhter...@gmail.com > http://mundoopensource.blogspot.com > http://biertasters.blogspot.com > http://twitter.com/mhterres > > > 2013/8/6 sergio <ser...@inbox.com> > Eduardo, entrei agora mas, tipo. > > Fiz conforme abaixo: > > exten => s,1,Answer > exten => s,n,Gosub(protocolo,s,1) > exten => s,n,Dial(SIP/2001,30,Tt) > exten => s,n,Hangup > > [protocolo] > exten => s,1,NoOP(Protocolo) > exten => s,n,Set(Protocolo=${STRFTIME(${EPOCH},GMT-3,%C%y%m%d%H%M%S)}) > exten => s,n,SayDigits(${Protocolo}) > exten => s,n,Set(CDR(protocolo)=${Protocolo}) > exten => s,n,Return > > Mas notei que o protocolo sempre vem com o dia a frente: > > Ex.: > > Protocolo Gerado no Asterisk > > 2013 08 07 03 07 02 > > Data do Linux checado depois de um tempo > > Ter Ago 6 21:25:40 BRT 2013 > > O que será que tem de errado que a Data gerada no Asterisk gerou 1 dia a mais > de diferença! > > -----Original Message----- > From: edusouza...@gmail.com > Sent: Tue, 6 Aug 2013 11:12:34 -0300 > To: asteriskbrasil@listas.asteriskbrasil.org > Subject: Re: [AsteriskBrasil] Gerar Protocolo > > Opa obrigado Sylvio ja ta funcionando a aplicação com consulta via php > trazendo as gravações relacionada ao protocolo do cliente. > > Obrigado pela ajuda > > abs > > Eduardo Souza > Em 06/08/2013, às 11:07, Sylvio Jollenbeck <sylvio.jollenb...@gmail.com> > escreveu: > >> Eduardo, >> >> Para simplificar, no cdr_mysql.conf você deve criar o alias, depois >> reinicie o modulo cdr. para usar via dialplan faça: >> Set(CDR(protocolo)=${Protocolo}); Isso funciona a partir da versão 1.6 do >> Asterisk e não é preciso criar agi ou usar outra app. >> >> Abs, >> >> >> Em 5 de agosto de 2013 16:46, Eduardo Souza <edusouza...@gmail.com> escreveu: >> Boa tarde, >> >> Blz testei conforme o Dirceu passou e já está funcionando e consultando as >> gravações via WEB PHP. >> >> Estarei finalizando e postarei a documentação e os arquivos tanto do >> extensions como php para quem quiser. >> >> agradeço mais uma vez a cooperação de todos. >> >> abs >> >> >> Eduardo Souza >> >> >> >> Em 05/08/2013, às 16:26, Asterisk - Junior Polegato >> <aster...@juniorpolegato.com.br> escreveu: >> >> > Em 05-08-2013 16:18, Eduardo Souza escreveu: >> >> [...] >> >> [protocolo] >> >> exten => s,1,Answer >> >> exten => s,n,set(Protocolo=${STRFTIME(${EPOCH},GMT-3,%C%y%m%d%H%M%S)}) >> >> exten => s,3,SayDigits(${Protocolo}) >> >> exten => s,4,Dial(SIP/2001,30,Tt) >> >> exten => s,5,Set(CDR(protocolo)=${Protocolo}) >> >> exten => s,6,Hangup >> >> Porem ele fala os dígitos mas não grava no banco alguem poderia dar uma >> >> ajuda depois irei disponibilizar para quem estiver precisando da solução. >> > >> > Olá! >> > >> > Tenta gravar no BD antes do Dial, pois se tiver hangup do outro >> > lado não passa do Dial, a menos que no Dial tenha a opção "g" especificada. >> > >> > []'s >> > Junior Polegato >> > >> > _______________________________________________ >> > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >> > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >> > Intercomunicadores para acesso remoto via rede IP. Conheça em >> > www.Khomp.com. >> > _______________________________________________ >> > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >> > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >> > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >> > _______________________________________________ >> > Para remover seu email desta lista, basta enviar um email em branco para >> > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >> >> _______________________________________________ >> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. >> _______________________________________________ >> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >> >> >> -- >> Sylvio Jollenbeck >> www.hosannatecnologia.com.br >> >> _______________________________________________ >> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. >> _______________________________________________ >> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > Free Online Photosharing - Share your photos online with your friends and > family! > Visit http://www.inbox.com/photosharing to find out more! > > _______________________________________________ > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; > Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > > _______________________________________________ > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; > Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > > _______________________________________________ > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; > Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > > > -- > ++++++++++++++++++++++++++++ > | .~. \ > | / v \ Emanuel Sena. \ > | /( )\ +55 (85) 87797852 \ > | ^^-^^ +55 (85) 34965335 \ > | +55 (85) 96282987 \ > +++++++++++++++++++++++++++++ > > _______________________________________________ > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; > Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. _______________________________________________ ALIGERA Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Channel Bank Appliance Asterisk - Acesse www.aligera.com.br. _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org