我将集成一个扩展与许可API,它将有每月的费用(订阅每月收取)。据我所知,到目前为止,我将需要验证许可调用和检查createdTime值,如果它大于一个月,我将需要显示到网站的链接。如果用户在下一次通话中付费,createdTime将更改为当前日期(因此,createdTime将显示最后的付款日期,不会吗?),对吗?我已经在文档中搜索了答案,但是到目前为止还没有找到任何关于它的信息。
发布于 2019-03-08 11:05:05
根据文档,createdTime值包含:
创建许可证的日期,作为Unix时间戳返回。您可以将免费试用的功能限制在特定时间内。
createdTime值表示用户首次安装扩展的时刻,并且永不更改,即使用户卸载和重新安装扩展,或者从免费试用更改到付费订阅。
您可以检查accessLevel值,以查看用户是否支付了订阅:"FULL"表示订阅已支付并处于活动状态,"FREE_TRIAL"表示该用户尚未支付。在后一种情况下,您可以将createdTime值与当前日期进行比较,以检查用户是否仍处于免费试用期内。
https://stackoverflow.com/questions/55040616
复制相似问题