簡體   English   中英

使用 OAuth Playground 從多個 MCC 向 google API 進行身份驗證

[英]Authentication to google API from multiple MCCs using OAuth Playground

我有一個 web 應用程序,它需要使用 Google Ads API 將離線轉化上傳到由不同機構管理的不同 Google MCC 帳戶。 我想對他們的帳戶進行身份驗證以允許此操作,而無需創建同意 OAuth2 屏幕來獲取令牌。 代理商無法訪問我的系統(他們的客戶可以)。 我想事先知道,是否可以使用我的客戶端 ID 和客戶端秘密在他們的帳戶中使用 OAuth 操場生成刷新令牌,並在我向 Google API 進行身份驗證時提交此刷新令牌。 是否有意義?

是否可以使用我的客戶 ID 和客戶秘密在他們的帳戶中使用 OAuth 操場生成刷新令牌? 並在我向 Google API 進行身份驗證時提交此刷新令牌。

是的,在右上角的取芯器中,您可以提供您的客戶端 ID 和客戶端密碼。 但是,帳戶的所有者將需要運行它,因為他們需要登錄並同意。 然后,您將獲得一個可以使用的刷新令牌。

然后,您將能夠在您的代碼中使用此刷新令牌來請求一個新的訪問令牌,您可以使用它來訪問 api。

是否有意義?

在某種程度上是的,在某種程度上不是。 您將遇到的問題是刷新令牌是否過期,是的,它們很少會過期,但您的代碼可能需要考慮到這一點,您必須聯系帳戶的作者以請求新的刷新令牌。 IMO 最好在 web 上為您的用戶設置一個授權端點,他們可以授權您的應用程序,然后您可以將他們的刷新令牌存儲在數據庫中。

為此使用 oauth2 操場是一個混亂的設計 IMO。

確認。

現在取決於您將要使用您的應用程序的范圍,需要驗證。 谷歌希望看到你的授權在行動。 我懷疑他們是否會考慮使用 Oauth2 Playground 作為應用程序的有效授權端點。

話雖如此,如果您這樣做 go ,請告訴我他們是否允許。 (注意:我有一個 email 向 Google 發送,以了解這是否是有效的用例。如果我收到回復,將更新。)

暫無
暫無

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

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