- Joined
- Nov 17, 2017
- Messages
- 912
- Reaction score
- 586
In 15.5 all the way up to SP6 you could to recursive api calls to download the recordings to elsewhere. It also worked in some of the 16 betas, however suddenly it no longer works and delivers a cryptic message instead of the files.
REPOS.TEXT.PROFESSIONAL_REQUIRED
This was done on a server that has a professional license, so its not a license issue, or shouldn't be at least, unless its a bug.
To reproduce, i have a script that logs into the pbx via curl, which still works fine, and then it gets the list of recordings, using the new updated format since version 16, but when it tries to start downloading them 1 by 1, it gets that message.
This is the request it runs
https://XXXX.3cx.us:5001/api/RecordingList/download?file=1327 where 1327 is the Id number of a recording item, this is the exact request the browser also uses, its as if there has been some form of verification step added, or broken?
REPOS.TEXT.PROFESSIONAL_REQUIRED
This was done on a server that has a professional license, so its not a license issue, or shouldn't be at least, unless its a bug.
To reproduce, i have a script that logs into the pbx via curl, which still works fine, and then it gets the list of recordings, using the new updated format since version 16, but when it tries to start downloading them 1 by 1, it gets that message.
This is the request it runs
https://XXXX.3cx.us:5001/api/RecordingList/download?file=1327 where 1327 is the Id number of a recording item, this is the exact request the browser also uses, its as if there has been some form of verification step added, or broken?