Я внедрил проверку IAP на стороне сервера с помощью этого руководства, за исключением того, что я использую Google.Apis.AndroidPublisher.v3 вместо v2: http://jonathanpeppers.com/Blog/securing-google-play-in-app-purchases-for-xamarin-with-azure-functions
Каждый раз, когда я вызываю строку «request.ExecuteAsync()», чтобы сделать доступ API к Google, я получаю исключение со следующим содержанием:
Google.Apis.Requests.RequestError
The current user has insufficient permissions to perform the requested operation. [401]
Errors [
Message[The current user has insufficient permissions to perform the requested operation.] Location[ - ] Reason[permissionDenied] Domain[androidpublisher]
]
Нет абсолютно никакой документации о том, как правильно настроить пользователя (и я думаю, что настройка все равно должна быть правильной?), так что может вызвать эту проблему? Я даже пытался настроить необходимого пользователя в качестве администратора и все равно получаю эту ошибку...