[問題] 用java存取dropbox

看板java作者 (=v=)時間11年前 (2013/11/25 00:07), 編輯推噓2(209)
留言11則, 5人參與, 最新討論串1/1
目前想要寫一個程式 就是類似像dropbox這樣 一個資料夾可以從dropbox上傳和下載檔案 也可以列出dropbox上的檔案名稱和資料夾 目前是想到用java來寫 而且也有找到dropbox for java的SDK 但是依照它上面的tutorial 是可以簡單完成列出檔案名稱和上傳下載檔案 **但是必須另外先在自己的dropbox上註冊app name 得到key和secret 之後還必須在網頁上授權拿到一個編碼餵給程式 那這樣每次使用者都要另外註冊自己的key和secret 才能使用程式>< 想請問一下有寫過相關程式的大大 有沒有辦法不要另外在自己的dropbox上註冊key和secret的方法 就是使用者只要登入+同意第三方授權就好 不需另外在自己註冊 程式就可以拿到他的dropbox檔案 有沒有類似的想法或是資料>< 網路上大部分的資料都是用來開發android app的QQ 感謝>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.233.179

11/25 00:15, , 1F
你大概對API有誤會 那個KEY是認可你這應用程式
11/25 00:15, 1F

11/25 00:16, , 2F
用這組api key之後 權限認證是另外處理的 請看官方的DOC
11/25 00:16, 2F

11/25 01:03, , 3F
key跟secret代表的身份是'你寫的這個java程式'
11/25 01:03, 3F
OK這裡我OK了 謝謝大大 但是我又遇到一個問題QQ 就是按下授權網頁的按鈕之後 會有一串授權密碼要貼回程式裡 有沒有辦法不用手動貼回 java程式直接抓?? 謝謝大大QQ ※ 編輯: t51113030 來自: 140.114.78.72 (11/26 19:24)

11/26 21:10, , 4F
讀網頁的資訊應該不難吧
11/26 21:10, 4F

11/27 14:30, , 5F
你是用DbxWebAuthNoRedirect ?
11/27 14:30, 5F

11/27 14:31, , 6F
是的話,改用DbxWebAuth
11/27 14:31, 6F
adks3489大您好 我已經改用DbxWebAuth 但是照他的方式會發現沒有DbxRequestToken這個class... 照他方法打到這裡也會有錯 找他的官方文件也沒看到....為什麼會這樣= = 是他有更新之類的嗎?? ※ 編輯: t51113030 來自: 140.114.78.72 (11/27 15:42) ※ 編輯: t51113030 來自: 140.114.78.72 (11/27 15:59)

11/27 17:00, , 7F
要把callback URI導到本地端去接token, 我只能想到server
11/27 17:00, 7F

11/27 17:05, , 8F
參考Google OAuth2 sample: http://ppt.cc/GHi0
11/27 17:05, 8F

11/27 17:08, , 9F
它跑一個Jetty起來接callback. 如果看得懂就參考吧... ><
11/27 17:08, 9F

12/30 20:59, , 10F
認證完,呼叫DbxAuthFinish.accessToken,把這串代碼
12/30 20:59, 10F

12/30 21:04, , 11F
複製起來存到檔案中,以後要存取就靠這代碼就好了
12/30 21:04, 11F
文章代碼(AID): #1IaYGyDg (java)
文章代碼(AID): #1IaYGyDg (java)