2013-04-29 126 views
2

我在Google雲端硬盤上收集了PDF文件。我已經分享了他們,我希望能夠從網站上的列表鏈接到他們。我想要做的是使用列表中的信息來計算PDF的文件名。舉個簡單的例子,如果我的列表包含項目1,2和3,我希望能夠將PDF文件1.PDF 2.PDF和3.PDF上傳到Google Drive,然後讓網站鏈接到那些點擊鏈接並在瀏覽器中顯示PDF文件。生成Google Drive公共共享文件的URL並訪問它們

所以,我想我只需將PDF上傳到Google Drive並在網站上手動添加PDF鏈接即可。但是,我想要做的是以編程方式生成鏈接,以便當我擁有50個PDF文件時,我不必從Google Drive獲取鏈接並將其添加到網站。例如,該網站應該制定出該項目50,例如,該列表將鏈接至50.PDF。

我試圖使用API​​獲取文件ID,但需要生成授權令牌並進行手動干預才能使用。至少,由於查看器是匿名的,因此不在查看文件的位置。

所以我的問題是:

是否有可能制定出一個文件名會只使用像在列表中的項目數量驅動器是什麼?

我想也許有其他選擇 - 例如,當我通過編程將項目添加到網站上的列表中時,我可以使用Web應用程序手動定位谷歌驅動器文件,並使用文件ID在該點。我可以將ID存儲在數據庫中 - 但是,任何匿名用戶都可以只點擊網站上的文件鏈接並查看文件?

最後,任何人都可以想辦法做到這一點?

任何幫助,將不勝感激! :)

回答

1

您可以使用服務帳戶嗎?您可以使用專用於您的應用的帳戶授權應用,用戶無需授權和驗證。您將上傳的文件將在服務帳戶的雲端硬盤中進行管理。

您可以瞭解更多有關服務帳戶上https://developers.google.com/accounts/docs/OAuth2ServiceAccount

如果您有實施的具體問題,請詢問。

+0

Fab!謝謝。我會走了,可能會帶你上你提供的幫助...... :) – HadjiMurad 2013-05-01 22:13:23

相關問題