Авторизация Google Apis с использованием клиентской библиотеки .Net - PullRequest
0 голосов
/ 28 августа 2018

У меня есть сценарий, в котором пользователь платит за обновление плана с помощью приложения для 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.

...