Asp.net Facebook 网络钩子更新
Asp.net Facebook webhook Updates
我已经创建了一个测试广告线索,并且正在尝试创建网络钩子来使用实时更新。我能够成功创建一个 webhook,但是当我尝试创建一个测试线索时,我的 webhook 没有触发,我得到错误代码 301
下面是我的代码:
[HttpGet]
public HttpResponseMessage Get()
{
CreaetLogFile("Log_get");
var response = new HttpResponseMessage(HttpStatusCode.OK);
response.Content = new StringContent(HttpContext.Current.Request.QueryString["hub.challenge"]);
response.Content.Headers.ContentType = new MediaTypeHeaderValue("text/plain");
return response;
//return Convert.ToInt32(HttpContext.Current.Request.QueryString["hub.challenge"]);
}
// POST api/values
[System.Web.Http.HttpPost]
public void Post()
{
// Do something
CreaetLogFile("Log_post");
}
我什至没有看到 Facebook 发送任何 post 请求。
提前致谢。
问题是我的 URL 不安全。安装证书,现在我可以接收更新
我已经创建了一个测试广告线索,并且正在尝试创建网络钩子来使用实时更新。我能够成功创建一个 webhook,但是当我尝试创建一个测试线索时,我的 webhook 没有触发,我得到错误代码 301
下面是我的代码:
[HttpGet]
public HttpResponseMessage Get()
{
CreaetLogFile("Log_get");
var response = new HttpResponseMessage(HttpStatusCode.OK);
response.Content = new StringContent(HttpContext.Current.Request.QueryString["hub.challenge"]);
response.Content.Headers.ContentType = new MediaTypeHeaderValue("text/plain");
return response;
//return Convert.ToInt32(HttpContext.Current.Request.QueryString["hub.challenge"]);
}
// POST api/values
[System.Web.Http.HttpPost]
public void Post()
{
// Do something
CreaetLogFile("Log_post");
}
我什至没有看到 Facebook 发送任何 post 请求。 提前致谢。
问题是我的 URL 不安全。安装证书,现在我可以接收更新