我想在我的网页上显示所有客户的评论。为此,我参考文档中的Get a review。
但是我对以下请求中的account_name感到困惑
https://mybusiness.googleapis.com/v4/accounts/account_name/locations/location_name/reviews
account_name应该使用什么值?
答案 0 :(得分:0)
使用accounts list查找当前用户有权访问的帐户列表。将locations list与帐户一起使用,以找到该帐户的位置列表
您可以从文档accounts list中看到,返回帐户对象列表。
Accounts.list
{
"accounts": [
{
object(Account)
}
],
"nextPageToken": string
}
account resource包含当前已认证用户的account_name列表。
{
"name": string,
"accountName": string,
"type": enum(AccountType),
"role": enum(AccountRole),
"state": {
object(AccountState)
},
"profilePhotoUrl": string,
"accountNumber": string,
"permissionLevel": enum(PermissionLevel),
"organizationInfo": {
object(OrganizationInfo)
}
}
访问权限
请记住,您必须填写表格并请求访问此api here
授权
{
"error": {
"code": 401,
"message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
"status": "UNAUTHENTICATED"
}
}
意味着您的请求必须经过身份验证,然后才能使用此方法。未经拥有数据的用户的许可,您不能访问私人用户的数据。 Oauth我建议您找到所选语言的客户端库,并查找有关如何使用oauth2进行身份验证的信息