我的情況上GCAL創建事件: 我想,當Salesforce的界面上創建一個事件來填充共享的谷歌日曆。我目前使用最新的Google Calendar v3(RESTful)API與我的開發語言APEX使用相同的https://developers.google.com/google-apps/calendar/。的OAuth 2.0在後臺,而從Salesforce使用谷歌日曆API V3(REST API)
我正在使用一個觸發器來捕獲字段(trigger.new)中的所有值並將這些值傳遞給執行JSON序列化,認證和API調用的類。到目前爲止,我能夠從對象中獲取所有數據,並傳遞給類並將其序列化。但是我需要先進行OAuth 2.0調用,然後才能進行Google日曆API調用。 https://developers.google.com/google-apps/calendar/
我已經安裝我在谷歌API控制檯應用程序,並獲得客戶ID,客戶端密鑰等
的常用方法的OAuth 2.0工作原理是,認證頁面彈出,等待用戶授予訪問權限到API,以便它可以訪問鏈接到用戶帳戶的日曆。
我的問題: 有沒有什麼辦法可以在後臺使用靜態/私有密鑰完成OAuth,通過只授予一次訪問權限而不是每次授予訪問權限,或者只是通過編程方式使用類中的鍵值驗證用戶。
期待獲得有用的建議/輸入/每個人的幫助。
使用該工具包爲基礎,HTTP://wiki.developerforce.com/page/Getting_Started_with_Apex_JSON – KartikGupta