2011-10-06 132 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源代码所做的修改? –

回答