翻譯|使用教程|編輯:李顯亮|2021-09-23 09:29:30.907|閱讀 434 次
概述:為了改善使用從 FastReport VCL 2021.3 開始的互聯(lián)網(wǎng)傳輸體驗(yàn),fastreport通過使用操作系統(tǒng)中的默認(rèn)瀏覽器重新設(shè)計(jì)了對 OAuth2.0 的授權(quán)并擴(kuò)展了連接對話框。本文介紹如何連接到 Google 云端硬盤。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
從 FastReport VCL 6 的第一個版本開始,可以通過特殊組件“傳輸”為 Dropbox、Google Drive、Box、OneDrive 設(shè)置連接。
為了改善使用從 FastReport VCL v2021.3 開始的互聯(lián)網(wǎng)傳輸體驗(yàn),我們通過使用操作系統(tǒng)中的默認(rèn)瀏覽器重新設(shè)計(jì)了對 OAuth2.0 的授權(quán)并擴(kuò)展了連接對話框。
連接到 Google 云端硬盤
所有傳輸過濾器的標(biāo)準(zhǔn)授權(quán)對話框都相同,您可以使用上述說明。讓我們轉(zhuǎn)到 Google Drive 的設(shè)置屬性。您可以使用帶有問號的按鈕來調(diào)用它。
如果此帳戶沒有創(chuàng)建任何用于 Google API 的項(xiàng)目,我們需要創(chuàng)建一個作為第一步。
按“創(chuàng)建項(xiàng)目”按鈕。
輸入項(xiàng)目名稱并按“創(chuàng)建”。
В使用“選擇項(xiàng)目”按鈕選擇一個活動項(xiàng)目。
選擇之前創(chuàng)建的項(xiàng)目并按“打開”。
切換到“OAuth 同意屏幕”類別。我們需要選擇將要使用此云存儲的用戶類型:內(nèi)部使用,僅供組織用戶或所有 Google 帳戶訪問。之后點(diǎn)擊“創(chuàng)建”按鈕。
接下來輸入應(yīng)用程序的名稱和聯(lián)系電子郵件。點(diǎn)擊“保存并繼續(xù)”。
在這一步中,我們可以設(shè)置范圍,對于 Google Drive,我們可以跳過它。按“保存并繼續(xù)”按鈕。
下一步允許為用戶組設(shè)置對應(yīng)用程序的訪問。如果您想發(fā)布對應(yīng)用程序的訪問權(quán)限 - 跳過此步驟。點(diǎn)擊“保存并繼續(xù)”。
創(chuàng)建的應(yīng)用程序移動到“返回儀表板”選項(xiàng)卡。
切換到“OAuth 同意屏幕”選項(xiàng)卡并按下“發(fā)布應(yīng)用程序”按鈕。這將創(chuàng)建對應(yīng)用程序的訪問。打開此鏈接 并打開 Google Drive API,對于活動項(xiàng)目,請點(diǎn)擊“啟用”按鈕。
現(xiàn)在我們需要創(chuàng)建授權(quán)密鑰。切換到“憑據(jù)”選項(xiàng)卡。
點(diǎn)擊“創(chuàng)建憑據(jù)”并選擇“OAuth 客戶端 ID”。
下一步是選擇一個應(yīng)用程序類型(在我們的例子中是桌面應(yīng)用程序)。
輸入應(yīng)用程序的任何名稱,然后點(diǎn)擊“創(chuàng)建”按鈕。創(chuàng)建授權(quán)客戶端。
只需在 FastReport VCL 授權(quán)對話框的相同字段中復(fù)制“Client ID”和“Client Secret”的值。
按“確定”按鈕。現(xiàn)在我們將在默認(rèn) Web 瀏覽器中看到一個新選項(xiàng)卡。選擇一個賬戶進(jìn)行授權(quán)。
可能會出現(xiàn)有關(guān)不安全應(yīng)用程序的下一個警告。點(diǎn)擊“高級”并轉(zhuǎn)到應(yīng)用程序名稱(不安全)。
將顯示另一個訪問對話框。選擇訪問權(quán)限并按“繼續(xù)”按鈕。
現(xiàn)在您可以關(guān)閉 Web 瀏覽器窗口。
當(dāng)連接成功時 FastReport VCL 默認(rèn)文件資源管理器將出現(xiàn)。
如果您對 FastReport 報(bào)表工具感興趣,歡迎加入 FastReport QQ 交流群:599154289
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn