Despite successful authentication, the display does not show as registered in the CMS

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:

  1. 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.

  1. 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.

  1. CMS Response Issue:

The response indicates “CMS CREDENTIALS ADDED,” but the display name does not appear registered in the CMS.

  1. 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.

  1. 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?

Hi @Trupti

Welcome on the Xibo forum.

Why don’t you take the Android version available from Xibo?

Alternatively, try extracting the APK : Download Software | Xibo Open Source Digital Signage