Api 用于从回调 url 接收数据
Api for receive data from callback url
我在 google 和这里搜索,但遇到了奇怪的情况。
我需要制作一个 API,从另一个服务获取数据,我将链接粘贴到我的 API。
链接应该是:
1: https://myAPI/xxx/xxxx/optincallbackurl.php?email=$email$&key=sha1($email$security_parameter)
2: https://myAPI/xxx/xxxx/optincallbackurl.php?email=$email$&key=sha1($email$security_parameter)
2 个选项中的服务给我发电子邮件。如何接收这些数据? c# 中的普通 POST 方法 API 应该适用于该回调?
我寻求建议如何从 URI 生成接收器,我在下面解决了我的问题代码。
public class Kontakt
{
public string kEmail { get; set; }
}
public class optoutcallbackurlController : ApiController
{
public void Post([FromUri]string email)
{
Kontakt kontakt = new Kontakt();
kontakt.kEmail = email;
}
}
现在我 link 喜欢 myAPI/conroler?email="email.test@gmail.com" 并且我从 URI 收到电子邮件到我的 API。
我在 google 和这里搜索,但遇到了奇怪的情况。
我需要制作一个 API,从另一个服务获取数据,我将链接粘贴到我的 API。
链接应该是:
1: https://myAPI/xxx/xxxx/optincallbackurl.php?email=$email$&key=sha1($email$security_parameter)
2: https://myAPI/xxx/xxxx/optincallbackurl.php?email=$email$&key=sha1($email$security_parameter)
2 个选项中的服务给我发电子邮件。如何接收这些数据? c# 中的普通 POST 方法 API 应该适用于该回调?
我寻求建议如何从 URI 生成接收器,我在下面解决了我的问题代码。
public class Kontakt
{
public string kEmail { get; set; }
}
public class optoutcallbackurlController : ApiController
{
public void Post([FromUri]string email)
{
Kontakt kontakt = new Kontakt();
kontakt.kEmail = email;
}
}
现在我 link 喜欢 myAPI/conroler?email="email.test@gmail.com" 并且我从 URI 收到电子邮件到我的 API。