翻譯|使用教程|編輯:李顯亮|2021-09-22 10:33:25.593|閱讀 339 次
概述:為了改善使用從 FastReport VCL 2021.3 開(kāi)始的互聯(lián)網(wǎng)傳輸體驗(yàn),fastreport通過(guò)使用操作系統(tǒng)中的默認(rèn)瀏覽器重新設(shè)計(jì)了對(duì) OAuth2.0 的授權(quán)并擴(kuò)展了連接對(duì)話框。本文介紹如何連接到 Dropbox。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
從 FastReport VCL 6 的第一個(gè)版本開(kāi)始,可以通過(guò)特殊組件“傳輸”為 Dropbox、Google Drive、Box、OneDrive 設(shè)置連接。
為了改善使用從 FastReport VCL v2021.3 開(kāi)始的互聯(lián)網(wǎng)傳輸體驗(yàn),我們通過(guò)使用操作系統(tǒng)中的默認(rèn)瀏覽器重新設(shè)計(jì)了對(duì) OAuth2.0 的授權(quán)并擴(kuò)展了連接對(duì)話框。
連接到 Dropbox
當(dāng)用戶想要使用傳輸打開(kāi)或保存到文件時(shí),應(yīng)出現(xiàn)授權(quán)對(duì)話框(以防用戶之前尚未授權(quán))。
要打開(kāi)云存儲(chǔ)的控制面板頁(yè)面,請(qǐng)按授權(quán)窗口右上角帶有問(wèn)號(hào)的按鈕。Dropbox 控制面板應(yīng)該出現(xiàn)在默認(rèn)瀏覽器之后。如果用戶未在 Dropbox 中獲得授權(quán),則會(huì)顯示一個(gè)授權(quán)頁(yè)面,可用于登錄 Dropbox。
在此頁(yè)面上,您需要選擇 API、訪問(wèn)級(jí)別和設(shè)置應(yīng)用程序名稱。
接下來(lái)按“創(chuàng)建應(yīng)用程序”按鈕。應(yīng)用程序已創(chuàng)建。它應(yīng)該自動(dòng)重定向到應(yīng)用程序選項(xiàng)頁(yè)面。我們需要向下滾動(dòng)頁(yè)面并找到“App key”和“App secret”字段。
只需將“App key”和“App secret”字段復(fù)制到 FastReport VCL 授權(quán)對(duì)話框。
返回帶有設(shè)置頁(yè)面的默認(rèn)瀏覽器,將“重定向 URI”字段設(shè)置為“//localhost:9898”,然后按“添加”按鈕。
請(qǐng)注意,超鏈接中的端口應(yīng)與傳輸組件的 ListenerPort 屬性值相同。
此外,您可以設(shè)置其他設(shè)置,例如授權(quán)令牌的生命周期。
現(xiàn)在我們需要為應(yīng)用程序設(shè)置訪問(wèn)權(quán)限。轉(zhuǎn)到“權(quán)限”選項(xiàng)卡并設(shè)置訪問(wèn)權(quán)限(讀取和寫(xiě)入、讀取文件列表等)前面的復(fù)選框。
設(shè)置所有復(fù)選框后,按“提交”。
如果我們需要保存授權(quán)數(shù)據(jù),現(xiàn)在我們可以返回到 FastReport VCL 并放置“保存授權(quán)令牌”和“記住屬性”復(fù)選框。按“確定”。應(yīng)該會(huì)出現(xiàn)默認(rèn)瀏覽器。用戶必須登錄。授權(quán)完成后,將顯示連接警告。
按“繼續(xù)”,應(yīng)出現(xiàn)下一個(gè)對(duì)話框。
按“允許”按鈕。您將看到一條消息,其中包含關(guān)閉窗口的建議。
我們的應(yīng)用程序已設(shè)置并可以使用。
在這個(gè)階段,我們可以將文件發(fā)送到云存儲(chǔ)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn