尝试通过 C# RESTful 服务接收 COSM Trigger HTTP Post,但未收到警报。我从一个测试客户端获取了 COSM API JSON 有效负载并使用它——这很有效。当我设置我的提要并尝试调试触发器测试,或者只是强制触发器正常触发时,我的 REST 服务不会被调用。如果我尝试任何形式的测试客户端,服务处理 JSON POST 就好了。
C# 服务在这里:
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "cosm",
RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
string CosmAlert(CosmTrigger data);
其中 CosmTrigger 是我的班级镜像COSM 触发器字段。
我的 COSM 提要在这里。
我从 COSM 门户开始触发触发器,基于 Twitter 的触发器工作正常,到我的 URL 的 HTTP Post 不是。如何调试这个?