I am currently developing an Android player for Xibo signage and integrating it with the Xibo CMS. I have followed the steps below for authentication and display registration:
- Authentication Flow:
POST https://auth.signlicence.co.uk/generateCode
→ Generates a unique user_code
and device_code
.
GET https://auth.signlicence.co.uk/getDetails?user_code=<user_code>&device_code=<device_code>
→ Verifies user_code
and device_code
to generate an authentication key for the CMS.
- Xibo CMS Registration:
POST https://jyotitestt.xibo.co.uk/xmds.php?v=7&method=registerDisplay
→ Registers the display to the CMS using the authentication key.
- CMS Response Issue:
The response indicates “CMS CREDENTIALS ADDED,” but the display name does not appear registered in the CMS.
- Additional API Calls:
POST https://jyotitestt.xibo.co.uk/xmds.php?v=7&method=submitLog
→ Sends logs from the player to the CMS.
POST https://jyotitestt.xibo.co.uk/xmds.php?v=7&method=notifyStatus
→ Notifies the CMS of the player’s current status.
- Current Issue:
Despite successful authentication, the display does not show as registered in the CMS.
Question:
What specific type of Xibo license is required to successfully register and activate displays in the CMS using the above API calls?