有没有办法使用 License Manager API 读取“归档用户”(AU) 许可证?如果是这样,请提供请求的示例。谢谢你。
问问题
116 次
1 回答
0
检索特定用户:
您可以使用LicenseAssignments: get检索特定用户的许可证。
在这种情况下,您必须向该 URL 发出以下请求:
GET https://www.googleapis.com/apps/licensing/v1/product/{productId}/sku/{skuId}/user/{userId}
在哪里:
productId
应该是101034
(存档用户的 productId)(此 ID 没有正式记录,只能使用 Reseller API 间接检索,请参阅下面的文档缺失部分)。skuId
将是1010340001
forEnterprise - Archived User
和1010340002
forBusiness - Archived User
(这些 ID 没有正式记录,只能使用 Reseller API 间接检索,请参阅下面的文档缺失部分)。userId
将是用户当前的主要电子邮件地址。
产品或产品和 SKU 的列表:
如果您不想检索特定用户,您还可以根据productId
和列出许可证skuId
:
GET https://www.googleapis.com/apps/licensing/v1/product/{productId}/users?customerId={customerId}
GET https://www.googleapis.com/apps/licensing/v1/product/{productId}/sku/{skuId}/users?customerId={customerId}
缺少文档:
存档用户productId
,skuId
目前未在官方 API 参考中记录。目前有一个关于文档更新的功能请求:
我建议您为该问题加注星标,以便跟踪此问题并帮助确定其实施的优先级。
授权注意事项:
这些方法中的任何一种都需要获得以下范围的授权:https://www.googleapis.com/auth/apps.licensing
. 我假设您不是在询问如何通过OAuth 流程,您只需要有关使用哪些方法的信息。
于 2020-11-12T09:35:27.053 回答