0
我有一個php文件上傳表單,它允許用戶將上傳的圖像存儲到他們的gdrive。允許任何人使用google api上傳到我的GDRIVE
但是,我想改變,因爲誰使用該表格上傳圖片,將存儲在一個gdrive中。我希望用戶允許上傳而無需登錄他們的谷歌賬戶。
例如:100用戶可以上傳文件到「我的Grive」而無需登錄谷歌賬戶。
謝謝
我有一個php文件上傳表單,它允許用戶將上傳的圖像存儲到他們的gdrive。允許任何人使用google api上傳到我的GDRIVE
但是,我想改變,因爲誰使用該表格上傳圖片,將存儲在一個gdrive中。我希望用戶允許上傳而無需登錄他們的谷歌賬戶。
例如:100用戶可以上傳文件到「我的Grive」而無需登錄谷歌賬戶。
謝謝
您可能需要使用Service Account。
對於這些類型的服務器到服務器交互,您需要一個服務帳戶,該帳戶屬於您的應用程序而不是單個最終用戶。您的應用程序代表服務帳戶調用Google API,並且不需要用戶同意。 (在非服務帳戶的情況,您的應用程序調用的API谷歌代表最終用戶的,有時也需要經過用戶同意。)
你也可以看到Creating a service account。
打開服務帳戶的開發者控制檯的權限頁的部分。
單擊創建服務帳戶。
在創建服務帳戶窗口中,輸入服務帳戶的名稱,然後選擇提供新的專用密鑰。如果您要將Google Apps域範圍授權授予該服務帳戶,請選擇啓用Google Apps域範圍的授權。然後,點擊創建。