我必须从interfax API接收'回调'。当interfax上的用户(拥有帐户)收到传真时,它会在指定的URL上向帐户持有者发回一个必须能够接收Http Post请求的回调。 指南在Accepting incoming fax notifications by callback。
我创建了一个控制器和动作“索引”为
public string Index()
{
try
{
Ifax ifax = new Fax();
ifax.UserId = Convert.ToString(Request.QueryString["userId"]);
ifax.Id = Convert.ToInt32(Request.QueryString["id"]);
---
---
ifax.Save()
}
}
catch(Exception ex)
{
//handle exception
}
//Just saving to db 'true' or 'false', to know if callback receive.
//SaveFlag();
}
当我在国际文传电讯帐户中收到传真时,我会在网络服务器上回电。 但问题是我没有获得数据。我得到每个变量null或空。 我是否使用正确的方式从任何客户端api接收http post请求?
答案 0 :(得分:0)
据我所知,Interfax向您的应用程序发送Post请求。
由于它是一个帖子请求,您应该能够阅读发布的值Request["phoneNumber"]