Получение списка адресов (Google My Business), Используя сервисный аккаунт
для обновления данных GMB посредством api создал сервисный аккаунт, при формировании запроса на получение получения списка аккаунтов(групп адресов).
получаю ответ в котором нет ни одного
{
"accounts": [
{
"state": {
"status": "UNVERIFIED",
"vettedStatus": "NOT_VETTED"
},
"profilePhotoUrl": "//lh4.googleusercontent.com/-hKH34YyHriw/AAAAAAAAAAI/AAAAAAAAAAA/fWAe8vSQYto/s132-mo/photo.jpg",
"type": "PERSONAL",
"name": "accounts/100057828752566019614"
}
]
}
при использовании Идентификатора клиентов OAuth 2.0 получаю полный список групп адресов
{
"accounts": [
{
"state": {
"status": "UNVERIFIED",
"vettedStatus": "NOT_VETTED"
},
"profilePhotoUrl": "//lh5.googleusercontent.com/-6JO-zsh0isY/AAAAAAAAAAI/AAAAAAAAAAA/zDEHwesUjwQ/s132-mo/photo.jpg",
"type": "PERSONAL",
"name": "accounts/11402...5150793",
},
{
"permissionLevel": "OWNER_LEVEL",
"name": "accounts/1139867...31598",
"state": {
"status": "VERIFIED",
"vettedStatus": "NOT_VETTED"
},
"role": "OWNER",
"type": "LOCATION_GROUP"
},
{
"permissionLevel": "OWNER_LEVEL",
"name": "accounts/10045423..8277117",
"state": {
"status": "UNVERIFIED",
"vettedStatus": "NOT_VETTED"
},
"role": "OWNER",
"type": "LOCATION_GROUP"
},
{
"permissionLevel": "OWNER_LEVEL",
"name": "accounts/10503417...32908",
"state": {
"status": "VERIFIED",
"vettedStatus": "NOT_VETTED"
},
"role": "OWNER",
"type": "LOCATION_GROUP"
},
....
как можно предоставить доступ сервисному аккаунту к существующим группам адресов и самим адресам?