如何将 Microsoft Store 许可证用于 Android 应用程序,反之亦然

问题描述

我是一名初级开发人员,目前正在尝试决定如何许可我的潜在项目。无需赘述,假设我们有一个 Windows 10 (UWP) 应用程序和具有几乎相同功能的 Android 应用程序,但最好将其视为配套应用程序。虽然,同样的策略

因此,假设我无法为自己的许可管理服务器提供资金。 Microsoft Store 具有 CurrentApp.GetAppReceiptAsync 方法,可让您获取有关应用程序或应用程序内购买的信息。

一个问题:我在该方法的文档中没有看到有关 Microsoft 帐户连接的任何信息,我是否错过了文档中的其他内容

如果有一种方法可以将特定的 Microsoft 帐户连接到 CurrentApp.GetAppReceiptAsync 方法,那么问题就变成了:是否有任何方法可以在 Android 应用程序内部实现此方法,因此如果用户登录他的 Microsoft 帐户,与他们购买的 Windows UWP 相关联:

  1. 在 Android 上激活许可证
  2. 提供折扣,例如以更便宜的价格获得第二个平台许可或类似的东西

类似,但有一个问题 - 我们在 Google Play Developer API 中有 purchases.products.get - 但是调用方法需要访问 Developer 帐户。或者我们有 PurchaseHistoryRecord,但我想念我们是否确实使用特定的 Google 帐户调用了此方法

所以这里的问题是:有没有一种方法可以执行反向过程,从 UWP 应用程序中调用 Google Play API,而无需让开发人员访问可能激活许可证或提供折扣。

我知道,这种交叉许可的方式可能看起来很奇怪,我的帖子的某些部分可能会用冗长的文档来回答,但我感谢每一个帮助和善意的话语。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)