Is there any way to check a user's ISP subscription status (ENTITLED or not) when the user isn't currently using the skill? When I attempt to do this via the Skill Messaging API, I get this...
{"type": "FORBIDDEN", "message": "alexa::skill:products:entitlements permission not granted."}
Also, is it possible to subscribe to "ISP_SUBSCRIBE" and "ISP_UNSUBSCRIBE" events as you can with SKILL_ENABLE and SKILL_DISABLE?
Both of these would be very useful since users are allowed to subscribe and unsubscribe outside of the skill ("out of session") via the Alexa app, thus making any subscription status stored in my skill's database obsolete.
I would like very much to offer some "offline" features to ISP subscribers but cannot practically do so if I have no out-of-session way to check their status.
Thanks, -Randy