[英]Connecting to Zendesk API when zendesk server is down
当Zendesk服务器关闭时,我们的网站-我们使用Zendesk API在其中显示一些论坛内容的网站-也随之关闭。 我们目前正在使用C#API,如下所示:
ZendeskApi api = new ZendeskApi("https://companyname.zendesk.com/api/v2", "user", "pass");
GroupTopicResponse gtr = api.Topics.GetTopicsByForum(321321);
如果服务器不可用,我们如何设置超时或跳过此超时? 我们正在使用ASP.NET MVC 3。
谢谢。
通常,您要异步进行第三方API调用。
Thread.Join(TimeSpan)
的方法中,如以下答案所示: https : //stackoverflow.com/a/1370891/1090474 。 而且,如果您想花哨的话,可以缓存Zendesk的结果,如果超时,则显示缓存的数据。
我们已经用ASP.NET MVC缓存解决了,如这篇文章中所述: https : //stackoverflow.com/a/349111/261010
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.