I'm a developer and I'm working in a third party application that integrate your Rainbow API in a project of my customer "XXXX".
I'm following the authentication's schema for "FOR RAINBOW THIRD PARTY APPLICATIONS WITH GUESTS" that I found here https://hub.openrainbow.com/#/documentation/doc/hub/users-authentication because it fits into our app requirements and I've finished the implementation successfully.
I'm using "rainbowSDK.connection.rainbowSandboxSigninWithToken" method, of Rainbow Web SDK, to use your API successfully too from my webapp client (browser) but I've two questions that I can't understand although I've read all the SDK web guide & API documentation.
First of all, why I'm always getting a Contact.status="unknown" after a "rainbowSDK.contacts.searchById" call? My searched contact is logged into your Sandbox and with online status from your desktop client. Maybe it's because I'm calling this method from a user with role "guest"?
And my last question is why I'm always getting all the users even they have been successfully deleted? I'm using the Rainbow CLI to manage my testing users, and after execute the "rbw delete user <ID>" command successfully, the user is still present. Is there a period or time limit to completely have been removed from the database?
Thanks for your answer. Kind regards.
Please sign in to leave a comment.