2016-09-28 105 views
2

我使用Graph API爲羣組對話添加Web鉤子。因爲我需要監視所有組的對話,所以我閱讀了組列表併爲每個組添加了Web鉤子。將Webhook用於Microsoft Graph API的問題

後20-30組(數量將因不同的帳戶更改),圖形API開始返回錯誤:

{ 
    "error": { 
    "code": "", 
    "message": "Server could not process subscription creation payload.", 
    "innerError": { 
     "request-id": "af7d109a-fb6c-4b41-9aa1-988fc21309ad", 
     "date": "2016-09-28T03:06:11" 
    } 
    } 
} 

似乎圖形API將阻止收到太多的訂閱請求後,這是正確的? 那麼有沒有辦法讓我監控所有組的對話?

+0

如果這些限制發佈在某處並且我們不必猜測 – piisexactly3

回答

0

我不認爲有什麼辦法可以實現這一點,除了循環遍歷所有用戶並且一次請求一個會話信息。這裏的缺點是,在舊請求完成之前請求新的信息通常是一個糟糕的主意(微軟將扼殺你的連接),因此最多隻能約2-3次/秒。根據您查看的大小,用戶刷新可能需要幾分鐘的時間。

這是基於我個人的經驗。我找不到任何支持/拒絕這個的文檔。

相關問題