0

Я разрабатываю приложение на C#, чтобы предоставлять другим клиентам клиентскую информацию. Но единственный способ, которым я нашел подключение для получения информации, - использовать сертификат .p12 или client_secret.json. Можно ли подключаться только с пользователем и паролем, как обычный вход в Google. (возможно, с обычным входом вы можете получить .p12 или json без входа в консоль аналитики). Поскольку я видел в некоторых приложениях, таких как Power BI, эту функцию, но я не нашел документацию об этом в googleGoogle Analytics Войдите в систему, используя учетную запись пользователя и пароль Google

ответ

0

Если вы решите для использования ключа p12 вы не можете использовать логины Google для извлечения данных. Этот тип ключа используется для извлечения данных из учетной записи, где он принадлежит p12. В других случаях, если вы решили пройти через Google Oauth, вы должны пойти с помощью Google Войти (это необходимо для аутентификации)

вы решение здесь:

Используйте клавишу p12 для подключения ко всем вам счет (и предоставлять доступ к счету всех ваших клиента). И им нужно создать поддельный логин и назначить свойство каждому пользователю (это не лучший способ, все данные всего клиента могут быть выставлены, если ваша безопасность не работает)

Используйте Oauth Process, это ограничение информация, принадлежащая пользователю. (Лучший вариант) более

информации: https://developers.google.com/identity/protocols/OAuth2

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