Могу ли я использовать API Gmail только с Javascript, но без использования моего личного ключа API и идентификатора пользователя? - PullRequest
0 голосов
/ 15 ноября 2018

Я обеспокоен тем, что если я опубликую веб-страницу с моим ключом API и идентификатором пользователя в коде javascript, то это может привести к потере тонны и сделать столько запросов, что я получу плату за превышение лимита их запросов.Поэтому вместо этого у меня есть пользователь, который вводит свои собственные ключи API и учетные данные для использования веб-страницы.Но, похоже, у пользователя должен быть способ просто нажать кнопку «Авторизовать» и создать для него временные учетные данные.

Я думаю, что я ищу, это «токен доступа».но я не могу найти способ сгенерировать это только с помощью javascript.

gapi.client.init({
  'apiKey':   'User API Key Here',
  'clientId': 'User Client ID Here',
  'discoveryDocs': ['https://people.googleapis.com/$discovery/rest'],
  'scope': 'profile',
}).then(function() { ... }
...