0

Это звучит как популярный сценарий, но я не могу найти прямой ответ нигде ...Google учетной записи службы API в приложении углового

Я хочу построить данные Analytics в админке моего приложения. Эта область используется несколькими пользователями компании, и они должны пройти аутентификацию для доступа к этой области. Я планирую использовать учетную запись службы GA, но опция «браузер-ключ/домен» кажется доступной только для публичного api.

Могу ли я использовать аутентификацию сервера (через API-интерфейс узла), получить токен и передать его пользователю во время входа? Будет ли токен действительным? Могу ли я иметь несколько действительных токенов одновременно для всех пользователей?

Возможно, есть какой-то другой способ сделать это?

+0

В настоящее время API клиента api Nodejs находится в Alpa. Вероятно, это будет ошибкой, но вы можете использовать это. [Источник] (https://developers.google.com/analytics/devguides/reporting/core/v3/gdataLibraries). В противном случае вам понадобится использовать другой язык для вашего бэкэнд. –

+0

Зачем мне api? Мне нужен токен на стороне сервера, для передачи стороне клиента ... https://developers.google.com/accounts/docs/OAuth2ServiceAccount#makingrequest – sonia

+0

Извините, я думал, что вы хотите использовать api для возврата данные из Google Analytics и отображать его. Что ты хочешь делать? –

ответ

0

Хорошо, я проверил это сам и ответ:

ДА, вы получаете универсальный (максимум 60 мин) фишку при каждом запросе - так что вы можете иметь многие из них, и распоряжаться к вам стороне клиента приложений по мере необходимости.

У меня теперь виджет widget в моей панели инструментов Angular.js для каждого пользователя без входа.

Смежные вопросы