我已将我的休息api部署在azure上。它的网址是这样的。
HTTP:// {my_deployment_id} .cloudapp.net / myservice.svc /的GetData
我无法将其设置为我的webhook。我收到错误“我们无法验证网址是否存在”。
如果我使用API(https://mandrillapp.com/api/1.0/webhooks/add.json)尝试此操作。我收到了以下错误。
{
"status": "error",
"code": -2,
"name": "ValidationError",
"message": "Validation error: {\"url\":\"That is not an existing URL\"}"
}
我不确定我的Rest API是否有问题或者我的mandrill设置有问题。我可以用邮递员打我的休息api。
答案 0 :(得分:0)
如果单击它提供的帮助链接,它会告诉您它首先向端点发出HEAD请求,期望为200,然后如果失败则执行POST,期望为200.如果它没有在其中一个案例中获得200,然后它将不会添加端点。
Mandrill愚蠢的任意要求。事实上它是一个捕获22。您需要添加端点以获取密钥,以便您可以完全配置端点。