获取评价的回复信息
重要
本主题中所述的 Microsoft Store 评价 API 当前未处于工作状态。 可以使用合作伙伴中心来实现相同的任务,而不是使用 API。
如果要以编程方式响应对应用的客户评审,可以在 Microsoft Store 评审 API 中使用此方法,首先确定你是否有权响应评审。 你无法响应已选择不接收评审回复的客户提交的评论。 确认可以回复评审后,即可使用 提交回复应用评审 方法以编程方式对其进行响应。
先决条件
若要使用此方法,首先需要执行以下操作:
- 完成 Microsoft Store 分析 API 的所有先决条件(如果尚未这样做)。
- 获取 Azure AD 访问令牌,以供在此方法的请求标头中使用。 获取访问令牌后,在它到期前,你有 60 分钟的使用时间。 该令牌到期后,可以获取新的令牌。
- 获取要检查的评审的 ID,以确定是否可以对其进行响应。 评价 ID 位于 Microsoft Store 分析 API 中的获取应用评价方法的回复数据中,以及评价报告的脱机下载中。
请求
请求语法
方法 | 请求 URI |
---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/reviews/{reviewId}/apps/{applicationId}/responses/info |
请求头
标头 | 类型 | 说明 |
---|---|---|
授权 | 字符串 | 必需。 Azure AD 访问令牌的格式为 Bearertoken<>。 |
请求参数
参数 | 类型 | 说明 | 必须 |
---|---|---|---|
applicationId | 字符串 | 应用的应用商店 ID,其中包含要确定是否可以响应的评审。 存储 ID 在合作伙伴中心的应用标识页上提供。 Store ID 示例:9WZDNCRFJ3Q8。 | 是 |
reviewId | string | 要回复的评价 ID(这是一个 GUID)。 评价 ID 位于 Microsoft Store 分析 API 中的获取应用评价方法的回复数据中,以及评价报告的脱机下载中。 如果省略此参数,此方法的响应正文将指示你是否有权响应指定应用的任何评论。 |
否 |
请求示例
以下示例如何使用此方法来确定是否可以响应给定的评审。
GET https://manage.devcenter.microsoft.com/v1.0/my/reviews/6be543ff-1c9c-4534-aced-af8b4fbe0316/apps/9WZDNCRFJ3Q8/responses/info HTTP/1.1
Authorization: Bearer <your access token>
响应
响应正文
|值 |类型 |说明 |
|------------|--------|-----------------------| |CanRespond |布尔值 |如果值为 true ,则表示你可以响应指定的评审,或者你有权响应指定应用的任何评审。 否则,此值为 false。 | |DefaultSupportEmail |string |应用应用商店一览中指定的应用 支持电子邮件地址 。 如果未指定支持电子邮件地址,此字段为空。 |
响应示例
以下示例举例说明此请求的 JSON 响应正文。
{
"CanRespond": true,
"DefaultSupportEmail": "support@contoso.com"
}
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈