[英]Inconsistent notifications watching files with Google Drive REST API V3
我正在使用此端點來訂閱文件更改: https : //developers.google.com/drive/v3/reference/files/watch 。 當我收到回調時,某些通知不會立即發生,而其他通知似乎已被完全刪除。 我試圖弄清楚這是服務問題還是我對API不了解的問題。
我嘗試用幾種不同類型的文件測試我們的設置,並通過不一致的通知獲得了相似的結果。
想知道是否有人進行了測試或掌握有關變更通知可靠性的內部信息? 是大約99%還是50%以上? 延遲的預期分布是什么? (絕對不是瞬時的)
不知道自己已經做了什么,我只能建議您檢查“ 推送通知” ,看看是否錯過了一些重要的事情。
討論了要使用推送通知,您需要做三件事:
除此之外,請注意,發出監視請求時還需要一些屬性:
- 一個id屬性字符串,用於在項目中唯一標識此新通知通道。 我們建議您使用通用唯一標識符(UUID)或任何類似的唯一字符串。
- 類型屬性字符串,設置為值web_hook。
- 設置為URL的地址屬性字符串,該URL偵聽並響應此通知通道的通知。 這是您的Webhook回調URL,並且必須使用HTTPS。
此外,只有在您的網絡服務器上安裝了有效的SSL證書后,Drive API才能將通知發送到此HTTPS地址。 無效的證書包括:
希望能有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.