0

我對Google Chrome擴展的OAuth訪問令牌檢索有一個普遍理解問題。如何從遠程服務器上的Google Cloud Messaging獲取OAuth訪問令牌

我在瀏覽器中有一個彈出的HTML窗口,它使用Jquery從服務器請求數據(AWS上的LAMP堆棧)。數據由訪問MySQL數據庫的PHP腳本提供。所有非常基本的東西。

我現在想要實施使用Google雲消息傳遞的推送消息系統來提醒用戶他們可以檢查的新內容。然而,我並不真正瞭解我應該在哪裏請求訪問令牌以及如何收聽響應。我認爲它應該在PHP腳本中,但我讀過的所有Google文檔都聲明用戶必須在場才能允許訪問推送消息。這告訴我我應該把它放在JavaScript中,但是我覺得這是一個糟糕的主意,因爲當我認爲我每3000秒左右需要一個訪問令牌時,每個用戶都可能請求訪問令牌。如果我的應用程序完全用PHP實現,我相信這是可能的,現在我擔心分離它會導致推送消息不存在。我錯過了一個關鍵的細節還是隻是運氣不好?

+0

請參閱http://developer.chrome.com/extensions/cloudMessaging.html#five。 當您撥打chrome.pushMessaging.getChannelId(在您的Chrome擴展程序中)時,您需要獲得用戶的許可。 –

回答

相關問題