Я создаю расширение для ASP.NET с открытым исходным кодом CMS Umbraco, где я хочу получить аналитику из учетной записи пользователя после авторизации через oAuth.Как работать с Google Analytics oAuth в WebAPI?
Пример фрагмента MVC 4 на странице API для API API .NET для oAuth, похоже, работает только с контроллером, а не с контроллером WebAPI, насколько я могу судить, это правильно?
AuthorizationCodeMvcApp(this, new AppFlowMetaData()).AuthorizeAsync(cancellationToken);
Первый параметр в примере ожидает, что это будет обычный MVC контроллер
Так что мой вопрос, действительно, как я работаю с OAuth с WebAPI в виду, как я хотите вернуть статистику из API как JSON из WebAPI, чтобы я мог использовать библиотеку на стороне клиента, такую как AngularJS, чтобы привязать JSON к HTML-представлению?
Я хотел бы получить любые идеи, отзывы или предложения о том, как я могу это решить.
Спасибо, Уоррена :)
О, и вы используете API-интерфейс в режиме реального времени в контроллере, но в настоящее время это в бета-тестирования. https://developers.google.com/analytics/devguides/reporting/realtime/v3/ –