作者FacetheFaith ( )
看板Soft_Job
標題[請益] 如何讓Google Picker能搜尋檔案?
時間Thu Aug 3 16:04:56 2017
http://imgur.com/a/l8IOd
<button>Google Picker</button>
var viewId = new google.picker.DocsView().
setParent("xeihadmwenwe").setIncludeFolders(true);
picker = new google.picker.PickerBuilder().
addView(viewId).
setOAuthToken(oauthToken).
setDeveloperKey(developerKey).
setCallback(pickerCallback).
build();
當使用者點了按鈕後,會跳出Google Picker
但是在搜尋列打關鍵字後,則只會顯示出有該關鍵字的資料夾
而不是檔名有該關鍵字的檔案
想請教要怎麼既可以顯示資料夾,又可以直接在搜尋列搜尋到檔案,
不用一層一層的點擊資料夾來找到檔案?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.165.65
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1501747498.A.5DC.html
1F:→ dreamnook: 前面好像有人問同樣問題Σ(゚Д゚) 08/03 16:16
2F:→ FacetheFaith: 有沒有辦法可以限定一開始的資料夾路徑,然後又能搜 08/03 17:01
3F:→ FacetheFaith: 尋檔案的方法呢 08/03 17:01
4F:→ robler: 之前那篇問完就刪 08/03 17:43
5F:推 wildli0422: 實在搞不懂為什麼問完要刪文 唉 08/03 18:36
6F:→ dreamnook: 我印象關鍵字是mime type 08/04 08:39
7F:→ FacetheFaith: 有沒有人可以提供範例..每當設定資料夾位置後就顯示 08/04 15:02
8F:→ FacetheFaith: "No items matched your search" ~"~ 08/04 15:03
補充一下,
以Google本身的網頁(
https://docs.google.com/document/u/0/)為例,
按下那個資料夾圖示(
http://imgur.com/a/pFopd)後,會跳出Picker如下圖:
http://imgur.com/a/fgQVx,而且還可以指定要搜尋的檔案類型
現在問題在於使用Picker API開發的程式若設定了setParent()就搜尋不到特定檔案
但是透過上面的Picker卻可以找到,所以應該不是檔案共用的權限問題
查了官方文件(
https://developers.google.com/picker/docs/reference?hl=zh-TW)
發現有兩個關於
mimetype的設定:
1.
PickerBuilder.setSelectableMimeTypes(string)
2.
View.setMimeTypes(string)
但是不清楚該怎麼設定,想請教有沒有大大知道該怎樣才能成功搜尋到檔案?
或是有其他地方沒設定到?
謝謝!!
※ 編輯: FacetheFaith (36.226.174.122), 08/06/2017 17:57:43