2017-04-13 75 views
0

我一直在開發能夠與Google日曆交互的擴展程序。例如,當我在gg cal上創建事件時,它會同時向我的服務器發回數據,或者我想注入我的html代碼來創建事件屏幕,捕獲gg日曆事件。所以問題是:是有任何類型的庫支持這些操作(比如Gmail的inboxsdk)?擴展程序如何直接與Google日曆交互?

+0

我現在不任何的SDK,但你可以嘗試[WebRequest的(https://developer.chrome.com/extensions/webRequest)API趕上創建和刪除事件和[內容腳本](HTTPS:/ /developer.chrome.com/extensions/content_scripts)+代碼注入來改變網頁 – Deliaz

回答

1

我認爲您可以在Chrome擴展程序中使用Google API。您可以使用chrome.identity獲取OAuth2訪問令牌。然後使用XMLHttpRequest調用Google REST API,如本相關SO post中所述,其餘的將是您自己的實現。

請嘗試檢查此github - 它可讓您快速將事件添加到Google日曆。本示例使用OAuth 2.0和XMLHttpRequest調用Calendar API。