I need someone to do the below for me please: Please advise on what you would do and how you would do it when bidding, thanks. Shahid.
[01/09/2010 10:37:56] Shahid: i have a project involving sending callinfo from asterisk manager direct on port 5038 without authentication
[01/09/2010 10:38:08] Shahid: but not sure how it is possible
[01/09/2010 10:40:03] user: so about this new project, without authentication to asterisk MI?
[01/09/2010 10:40:16] user:: or easier, what do you want to achieve?
[01/09/2010 10:40:47] user:: i want to pass callerid info to a taxi software
[01/09/2010 10:40:59] user:: which listens on port 5038
[01/09/2010 10:53:02] user:: so here is what it is usually done
[01/09/2010 10:53:24] user:: your program will connect to asterisk on port 5038, and listen to asterisk event
[01/09/2010 10:54:03] user:: on each incoming call asterisk will generate a event, containing lots of info including callerid
[01/09/2010 10:54:24] user:: and your program, by listening to port 5038, will receive these info
[01/09/2010 10:54:49] user:: with datamining skill, the program will have desired info
[01/09/2010 10:55:27] Shahid: so we need to make a program
[01/09/2010 10:55:43] Shahid: because the taxi program cannot connect with credentials, just IP and port number
[01/09/2010 10:56:11] user:: ah, so taxi program can only connect and listen to a specific port on asterisk?
[01/09/2010 10:56:21] user:: to receive caller id info
[01/09/2010 10:56:35] Shahid: yes
[01/09/2010 10:56:41] user:: but then the taxi program will parse the info and get the right caller id
[01/09/2010 10:56:45] user:: right?
[01/09/2010 10:58:06] user:: or the caller info passed from asterisk must be re-formatted so that taxi program can understand?
[01/09/2010 10:58:38] Shahid: yes must be reformatted asterisk sends too much info, taxi program only needs a little
[01/09/2010 10:59:20] user:: how many instances of taxi programs? it run on a server, or on multiple client PCs?
[01/09/2010 11:01:33] Shahid: oh just single server
[01/09/2010 11:02:22] user:: run on windows or linux?
[01/09/2010 11:03:02] Shahid: windows
[01/09/2010 11:06:26] user:: so solution will be: a program running on windows that authenticate and listen and get callerid from asterisk
[01/09/2010 11:06:55] Shahid: yes and passes callerid to software on ANSWER
[01/09/2010 11:07:21] user:: then re-format these info so that taxi can understand
[01/09/2010 11:07:37] user:: then taxi will connect to this program on specific port and get all
[01/09/2010 11:07:48] Shahid: perfect...
[01/09/2010 11:08:09] user:: if ANSWER message is received, that program will start sending to taxi
[01/09/2010 11:08:26] Shahid: yes with Extension Number and Caller ID
[01/09/2010 11:08:28] Shahid: thats all it needs