【问题标题】:Slack Slash Command - Passing custom POST paramater?Slack Slash 命令 - 传递自定义 POST 参数?
【发布时间】:2016-06-11 19:15:39
【问题描述】:

是否可以将POST 数据与斜杠命令一起发送?

例如,在设置新的 Slash 命令时,我可以设置回调 URL,该 URL 将从 Slack 接收 POST 数据。在我的情况下是

http://example.com/wp-admin/admin-post.php

我将其编写为 Wordpress 插件,为了让插件解析 POST 数据,我需要在 POST 数据中传递一个 action 变量。

action=update_status

...以便调用正确的操作:

add_action('admin_update_status', function() {
    // Parse POST
});

是否可以使用斜杠命令发送自定义POST 参数?可能是这样的:

/update action:update_status ProjectA is currently in Q/A

【问题讨论】:

    标签: wordpress slack-api slack


    【解决方案1】:

    我发现我也可以像这样将action 参数作为GET 请求发送:

    http://example.com/wp-admin/admin-post.php?action=update_status
    

    【讨论】: