首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个Calendly.com网址有效吗?

这个Calendly.com网址有效吗?
EN

Stack Overflow用户
提问于 2017-02-02 15:01:54
回答 1查看 1.3K关注 0票数 0

我第一次在calendly.com中使用webhooks。我想创建一个订阅,如所描述的这里。当我开始做这个的时候

代码语言:javascript
复制
curl --header "X-TOKEN: <your_token>" --data "url=https://blah.foo/bar&events[]=invitee.created" https://calendly.com/api/v1/hooks

我担心url没有有效的格式。我尝试将&替换为?,如这里所示

代码语言:javascript
复制
curl --header "X-TOKEN: <your_token>" --data "url=https://blah.foo/bar?events[]=invitee.created" https://calendly.com/api/v1/hooks

但是我收到了这个错误

代码语言:javascript
复制
{"events":{"events":["can't be blank]}}

同样,我试图将&及其后面的所有内容保留为空白,并给出与上面相同的错误。

但是,使用带有&的url和它中的所有内容都会产生一个404未找到的错误。url是否有他们所说的格式是必需的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-02 15:53:44

但是,使用带有&的url和它中的所有内容都会产生一个404未找到的错误。

下面的URL部分只是https://blah.foo/bar字符之前的&部分。

代码语言:javascript
复制
curl --header "X-TOKEN: <your_token>" --data "url=https://blah.foo/bar&events[]=invitee.created" https://calendly.com/api/v1/hooks

events[]=invitee.created部件是一个独立的参数和值。它不是url的一部分。

请参阅日历文档中的创建Web钩子订阅页面:

因此,URL是运行webhook的站点;您没有将events参数/值发送回该站点,而是将url param和events param发送到https://calendly.com/api/v1/hooks的日历API端点。calendly后端可能会调用https://mywebsite.com/webhooks/invitee_createdhttps://blah.foo/bar,不管您给了它什么url --但是没有events参数,这是calendly的内部用途。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42005552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档