当Podio webhook由其订阅的事件触发时,该钩子将向外部URL发送请求,其中包含有关该事件的信息。是否可以自定义请求中包含的信息?
例如,我计划创建一个在更新应用字段时触发的webhook。默认的webhook设置将包括
body: { item_id: '12345',
item_revision_id: '2',
type: 'item.update',
hook_id: 54321' }
在请求中。但是,这意味着如果我想获得有关更新项目的更多信息(这些是'用户'项目,那么我想要这样的东西,我必须将此链接到另一个GET
请求回到Podio ' first_name',' last_name'等。)。
当我通过API(https://developers.podio.com/doc/hooks/create-hook-215056)创建一个钩子时,是否有一种方法可以自定义它,以便在调用钩子时将整个更新的项目记录包含在请求中?在Ruby和PHP客户端示例中,有一个attributes
参数 - 您可以通过attributes
设置请求数据,如果是,那么应该如何格式化?
答案 0 :(得分:0)
无法自定义Podio webhook请求。每个Podio webhook都具有相同的结构,如果您需要有关正在更新/创建的项目的更多信息,您将需要触发另一个GET
请求。