У меня есть сценарий, в котором пользователь платит за обновление плана с помощью приложения для Android. Когда оплата будет завершена, я хочу проверить этот платеж на стороне сервера. Я только что получил paymentToken, который мне нужно отправить в службу покоя, чтобы проверить платеж, как на подлинный или нет, для которого я должен сначала авторизоваться, используя клиентские библиотеки. Вот мой код, и я не знаю, что делать дальше, чтобы авторизоваться, чтобы получить токен доступа и перейти к услуге покоя, чтобы проверить платеж на стороне сервера.
var _result = new GoogleAuthorizationCodeFlow(new GoogleAuthorizationCodeFlow.Initializer
{
ClientSecrets = new ClientSecrets
{
ClientId = client_id,
ClientSecret = client_secret
},
Scopes = new[] { DriveService.Scope.Drive },
DataStore = new FileDataStore("Drive.Api.Auth.Store")
});
Я установил следующую библиотеку от NuGet.
Install-Package Google.Apis.Auth.Mvc -Version 1.35.1
Я не хочу перенаправлять на какой-либо URI, просто хочу получить токен доступа. Как я могу автоматически разрешить доступ со стороны сервера путем перенаправления на любой URI.