2011-10-06 218 views
2

我有一個使用C#.NET構建的Canva應用程序。要申請Graph API,我使用Facebook C#SDK(https://github.com/facebook/csharp-sdk)。Facebook Graph API超時

我們用下面的要求修改,更新它:

request.KeepAlive = false; 
request.ProtocolVersion = HttpVersion.Version10; 
request.Timeout = 1000 * 30; 

有時,要求是非常快的(〜1.5秒),但有時(經常),從相同的服務器採取了同樣的要求30多秒(Wireshark響應時間)。

請注意,我的請求非常簡單(「/ [user_id]」)。 還請注意,我們嘗試了幾個平臺(從亞馬遜服務器,rackspace,家...),我們得到了相同的結果。

是否有人經驗這種延遲或有人有一個想法如何避免它?

我圖形API文檔中看到,可以有延遲,但30歲......這不是我所說的等待時間:)

謝謝您的幫助

+0

嗨JBS代替,你能不能解釋其中在C#SDK源代碼所做的修改? –

回答