小编bre*_*dev的帖子

确定Google用户的域是否安装了我的marketplace应用

当用户登录时,我想检查他们的域是否安装了我的Marketplace应用.理论上,这应该可以使用Marketplace License API端点.

但是,每当我尝试使用"立即尝试"功能进行客户许可,用户许可许可通知端点时,我总是会收到403 Forbidden,并显示"未授权访问应用程序ID"消息.

例如,如果我尝试查询LicenseNotification端点,我会执行以下操作:

单击"授权"切换,然后单击"授权"以授权我的登录用户(即拥有该应用程序的Google Apps管理员帐户,btw)的范围.

对于applicationId,然后我从旧开发者控制台中的Google Apps Marketplace SDK设置中输入12位"应用ID"字段(也称为新开发者控制台应用概述页面中的项目编号).

当我单击执行时,我得到403"未授权访问应用程序ID".我也尝试使用我的项目ID(即开发人员控制台概述页面中的"我的应用程序")代替项目编号/应用程序ID,并获得相同的响应.

我在这里错过了什么吗?

或者,如果有人知道GAM应用程序的所有者查询已安装它的域列表的另一种方式,那对我来说也是一个理想的解决方案 - 我找不到这样的东西.

google-apps-marketplace google-oauth

6
推荐指数
1
解决办法
924
查看次数