簡體   English   中英

如何使用來自 Javascript 的服務帳戶在未經用戶同意的情況下獲取 Google API 數據的訪問令牌

[英]How to get access token for Google APIs Data without User Consent using Service Account from Javascript

如何使用 Javascript 中的服務帳戶在未經用戶同意的情況下獲取 Google API 的訪問令牌,或者是否有其他方法使用 API 密鑰、客戶端 ID 和客戶端密碼獲取它。

出於安全考慮,服務帳戶只能由服務器端應用程序使用。

如何使用 JavaScript 在未經用戶同意的情況下獲取 Google API 的訪問令牌?

你不能。 如果這是私人用戶數據,那么您需要征得所有者的同意才能訪問它。

如果它是公共數據,那么您可以使用 api 密鑰來獲得讀取權限。

如何使用 JavaScript 的服務帳戶。

你不能從客戶端 javascript,你可以切換到 Node.js 並在服務器端進行。

有沒有其他方法可以使用 API Key、Client Id 和 Client Secret 獲取它。

api 密鑰只能讓您訪問公共數據。

有沒有其他方法可以使用 Client Id 和 Client Secret 來獲取它。

是的,您可以使用 Oauth2 請求用戶同意以訪問他們的數據。
Javascript 沒有其他方法可以訪問私人用戶數據,您必須征得他們的同意。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM