0

我目前正在搞乱 Slack 集成(https://slack.com/integrations),并试图自己制作一个。我知道当我的命令被击中时,它会将类似这样的内容发布到 URL:

 token=whatever
 team_id=12345
 channel_id=ABC123
 channel_name=test
 timestamp=1355517523.000005
 user_id=USER123
 user_name=Steve
 text=googlebot: What is the air-speed velocity of an unladen swallow?
 trigger_word=googlebot:

我理解这在概念上是如何工作的,但我以前从未真正使用过 POST。

假设我想获取这些数据并将其放入 Google 电子表格或网页中。POST URL 必须实际包含什么?我可以将静态 URL 链接到我在 GitHub 上的文件吗?我必须用 PHP 之类的东西编写,还是 JavaScript 可以?我如何实际接受这个输入?

非常感谢你的帮助!

4

1 回答 1

2

要发布帖子,您需要一个浏览器扩展程序,例如 Postman:

https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en

或者您可以使用 HTML 表单提交

http://www.w3schools.com/tags/att_form_method.asp

或 Javascript AJAX 请求

http://www.w3schools.com/jquery/jquery_ajax_get_post.asp

最后,您可以在命令行上执行此操作,使用:

curl -X POST http://example.com/test -d'postdatahere'
于 2014-09-05T06:09:36.560 回答