03-13-2018 05:38 PM
Hi,
I'm looking at the NBR API Functions. I see that most requests require an authentication ticket as an input parameter, but there seem to be two kinds of tickets: getStorageAccessTicket and getMeetingTicket. I see that the former requires site admin credentials, and the latter requires user credentials. How do I know which API requires which kind of ticket? Or do all the APIs take either type of ticket, but limit their actions to only those recordings that the authenticated user has access to?
Solved! Go to Solution.
03-13-2018 06:09 PM
Hello,
If you are simply looking to download NBR files, I suggest using NBRFileOpenService.downloadFile, which does not use the ticket value and instead takes site admin username, password, siteId, and recordID. It also has a required element, serviceName, but that can be null. downloadFile provides the same response as downloadNBRStorageFile. Last I checked, which was some time ago admittedly, authentication tickets worked the same for either service and could be used cross service. NBR API generally requires site admin credentials, I would need to test further to confirm if host access could be granted to a subset of APIs. If you are trying to use getMeetingXml, then I would just go with getMeetingTicket from the same service.
03-13-2018 06:09 PM
Hello,
If you are simply looking to download NBR files, I suggest using NBRFileOpenService.downloadFile, which does not use the ticket value and instead takes site admin username, password, siteId, and recordID. It also has a required element, serviceName, but that can be null. downloadFile provides the same response as downloadNBRStorageFile. Last I checked, which was some time ago admittedly, authentication tickets worked the same for either service and could be used cross service. NBR API generally requires site admin credentials, I would need to test further to confirm if host access could be granted to a subset of APIs. If you are trying to use getMeetingXml, then I would just go with getMeetingTicket from the same service.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide