我希望通過使用Google驅動器API的特定應用程序以編程方式打開驅動器文件。如何獲取Google雲端硬盤應用的打開網址?
其目的是模仿使用所選文件的「打開方式」上下文菜單啓動應用程序的GUI驅動方法。
雖然我可以使用應用程序list method獲得可用應用程序的列表,但app resource並未詳細說明打開的URL,只要我能解決。
有誰知道是否有可能使用API獲取Open URL?
我希望通過使用Google驅動器API的特定應用程序以編程方式打開驅動器文件。如何獲取Google雲端硬盤應用的打開網址?
其目的是模仿使用所選文件的「打開方式」上下文菜單啓動應用程序的GUI驅動方法。
雖然我可以使用應用程序list method獲得可用應用程序的列表,但app resource並未詳細說明打開的URL,只要我能解決。
有誰知道是否有可能使用API獲取Open URL?
我相信,如果你的範圍設置爲drive.apps.readonly,你應該可以使用File方法getOpenWithLinks來發現URL。現在只需測試它,getOpenWithLinks方法在File類中不可用。我想知道它是否被棄用?當然,我找不到這樣的證據。
修訂:getOpenWithLinks方法是在V2驅動API的修訂75再次可用。
感謝@leeper這似乎是要走的路,但方法不適用於我(Drive API v2)。 – groundcontrol 2013-05-03 11:31:13
方法getOpenWithLinks()是一個未定義的方法,我找不到任何其他方法來獲取此信息。我正在使用Drive API v2並具有指定的drive.apps.readonly範圍。有沒有人有任何建議來解決這個問題? – groundcontrol 2013-05-08 21:37:42
就像魔法一樣,openwithlinks方法在v2驅動器API的修訂版本75中似乎已經復活,所以@groundcontrol的問題應該是可以解決的。 – bleeper 2013-05-17 09:38:27