正在嘗試使用這裏的說明與硬盤應用集成:https://developers.google.com/drive/integrate-android-ui。試圖與雲端硬盤應用集成,發生錯誤打開文件
我遵循的指示,現在我的應用程序顯示了作爲一個選項,當我選擇在雲端硬盤應用中的文件「與(使用谷歌驅動器)打開」。然而,當我試圖用我的應用程序打開,我得到一個錯誤對話框,上面寫着:
「哎呀......無法打開文件原因:內部錯誤,請稍後再試」
因爲同文件打開使用其他應用正確(其它應用程序不與驅動程序整合,但他們打開文件),我想這可能是因爲我的應用程序沒有正確授權。我主要關心的是上面的鏈接指示我添加到我的清單xml中的appl caition id。目前還不清楚這個ID是什麼,但我認爲它是我的OAuth2.0客戶端的「客戶端ID」。對我來說,這個數值看起來像(我改變了一些號碼隱私/字母):449637423441-e13a246wq7a0fuqgvremtjupk07vgf59.apps.googleusercontent.com
我一直在使用這整個字符串作爲我的清單中的ID嘗試使用部分之前到第一個'。',並使用' - '之前的部分;但所有3次嘗試都會從Drive應用中獲得相同的錯誤。
有什麼建議嗎?
是的,我創建了一個API項目和OAuth2.0用戶端,而我用我的應用程序的清單文件中的ID。 – ab11 2013-03-11 17:25:08
是否在服務選項卡中啓用了Drive SDK? Drive SDK標籤怎麼樣? – 2013-03-11 17:25:41
是的,驅動器sdk在「服務」選項卡中處於「打開」狀態。我沒有做任何與驅動器sdk選項卡,我想我需要在那裏填寫'必填'字段? – ab11 2013-03-11 17:30:04