2017-01-03 3 views
0

При создании хром-расширений, которые воспроизводятся с данными api, вы используете ключ api. Но есть ли другой способ получить данные с серверов Google вместо того, чтобы подвергать наш персональный ключ api в xmlhttprequest, кроме наивного способа попросить пользователя создать его собственный api в своей учетной записи и ввести его, чтобы использовать его в расширение?Другие способы избежать раскрытия ключа google api

+0

В соответствии с [документацией] (https://developers.google.com/youtube/registering_an_application), если вы не хотите использовать ключи API, вы можете использовать учетные данные OAuth 2.0. –

ответ

0

Я бы назвал Google наилучшими методами.

https://support.google.com/cloud/answer/6310037?hl=en

+0

Хотя это может теоретически ответить на вопрос, [было бы предпочтительнее] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. – Makyen

0

Вы можете использовать OAuth 2.0 credentials, получить маркер доступа через chrome.identity API, а затем использовать этот маркер в запросы XMLHttpRequest.

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