Google API 如何区分正规组织和非营利组织?
How to distinguish regular organizations from non-profit ones with Google API?
我们有一个应用程序可以获取有关我们客户的 Google 组织的许可信息。我们之前一直在使用 SKU ID,但现在我们遇到了非营利组织,Google 支持人员说没有用于非营利组织的 SKU ID。
我们一直在研究使用 ProductId
的方法,但我认为没有合适的 ProductIds
用于非营利组织 here
对于常规组织,我们使用 com.google.api.services.licensing
Java 包
还有像
var productLicensing = new Licensing.Builder(HTTP_TRANSPORT, JSON_FACTORY, oAuth2Credentials)
.setApplicationName(APPLICATION_NAME).build();
var request = productLicensing.licenseAssignments()
.listForProductAndSku(productId, skuId, domain);
var assignments = request.execute();
// further operations
是否知道我们如何使用 Google API 区分常规组织和非营利组织? 非营利组织有特殊的 ProductId
?
答案:
我认为没有非营利许可的产品 ID。因此,我认为没有任何 API 会 return 这种信息。
功能请求:
我继续在 Issue Tracker 中提交功能请求以将 productIds
添加到 Non-profit 许可证:
还有一个列出所有可用产品和 SKU 的功能请求。在这种情况下可能会有用:
考虑 subscribing to these issues 以跟踪它们并帮助确定它们的优先级。
我们有一个应用程序可以获取有关我们客户的 Google 组织的许可信息。我们之前一直在使用 SKU ID,但现在我们遇到了非营利组织,Google 支持人员说没有用于非营利组织的 SKU ID。
我们一直在研究使用 ProductId
的方法,但我认为没有合适的 ProductIds
用于非营利组织 here
对于常规组织,我们使用 com.google.api.services.licensing
Java 包
还有像
var productLicensing = new Licensing.Builder(HTTP_TRANSPORT, JSON_FACTORY, oAuth2Credentials)
.setApplicationName(APPLICATION_NAME).build();
var request = productLicensing.licenseAssignments()
.listForProductAndSku(productId, skuId, domain);
var assignments = request.execute();
// further operations
是否知道我们如何使用 Google API 区分常规组织和非营利组织? 非营利组织有特殊的 ProductId
?
答案:
我认为没有非营利许可的产品 ID。因此,我认为没有任何 API 会 return 这种信息。
功能请求:
我继续在 Issue Tracker 中提交功能请求以将 productIds
添加到 Non-profit 许可证:
还有一个列出所有可用产品和 SKU 的功能请求。在这种情况下可能会有用:
考虑 subscribing to these issues 以跟踪它们并帮助确定它们的优先级。