2017-04-04 154 views
1

我正在開發一個使用youtube-data-api的應用程序。我知道它必須與UI一起使用,但我想用它來預定義我自己的用戶憑證,並在Curl或任何PHP編程中使用後退功能。沒有用戶界面的驗證用戶可訪問性

所以我想單擊一下我的應用程序應該會自動獲得auth訪問代碼,而不需要基於應用程序後端的Web服務器鏈接調用的UI。

你能幫忙解決我的問題嗎?

+0

那麼你已經嘗試過什麼?請查看[如何創建一個最小,完整和可驗證的示例](https://stackoverflow.com/help/mcve) – KENdi

+0

它已經正常工作。您試圖擺脫的是Google的用戶選擇/確認窗口。對不起,但這仍然是安全和檢查的要求 – Tempus

回答

0

您將遇到的問題是YouTube API不支持服務帳戶。您將不得不使用Oauth2並驗證您的應用程序一次。保存刷新令牌,然後使用刷新令牌稍後從後端應用程序訪問帳戶。

您將不得不留意刷新標記不會經常過期,但在極少數情況下,它們可能會過期,否則您將需要再次對其進行身份驗證。