- Joined
- Jun 11, 2024
- Messages
- 11
- Reaction score
- 0
I am working with a client that wants to use a 3rd party to analyze calls and recordings. They want the data in json file format, and want to call it from their servers, or have 3cx push it to them.
I have been able to parse the CDR.log file into individual fields using a txt of the cdr headers. I have also been able to parse the recording file name into fields in order to match to the cdr fields (the only "match" I've seen is the "time-answered" field which if I parse and format the recording file name, I can get those keys to match. Understanding that multiple calls can come in at the same time, I think if I have the CDR files export as a single file per call, it should keep the matches relatively clean.
My issue at the moment is the sending of the recording file. on v18, I can get a URL with the file info to send, but in v20 its either not working, or the path has changed. I currently have:
https://<company-name>.3cx.us:5001/#/download_record/'[TEST, test]_104-+14073833463_20241014154908(8).wav'
Above works on v18, but not on v20
I have tried:
w/o the 5001
with 5000 and HTTP://
without the /#
abut I cannot find out how to send that file.
Any assistance is appreciated.
Thx
I have been able to parse the CDR.log file into individual fields using a txt of the cdr headers. I have also been able to parse the recording file name into fields in order to match to the cdr fields (the only "match" I've seen is the "time-answered" field which if I parse and format the recording file name, I can get those keys to match. Understanding that multiple calls can come in at the same time, I think if I have the CDR files export as a single file per call, it should keep the matches relatively clean.
My issue at the moment is the sending of the recording file. on v18, I can get a URL with the file info to send, but in v20 its either not working, or the path has changed. I currently have:
https://<company-name>.3cx.us:5001/#/download_record/'[TEST, test]_104-+14073833463_20241014154908(8).wav'
Above works on v18, but not on v20
I have tried:
w/o the 5001
with 5000 and HTTP://
without the /#
abut I cannot find out how to send that file.
Any assistance is appreciated.
Thx