我想在 x channel 上发布一条消息以松弛
我需要发送以下 x 参数
如何将以下参数发送到网站
" channel ": "XXXXX",
" token ": " token ",
“文字”:“文字”
最佳答案
将您的参数添加到 Slack 的 chat.postMessage 端点的末尾,如下所示:
http://slack.com/api/chat.postMessage?token=XXX&channel=XXX&text=XXX
然后向该 URL 发出 GET 请求以发布您的消息。我个人建议将此作为 Node 应用程序并使用通过 npm 获得的 请求 包。使它非常容易。
在 Node 应用程序中向 Slack 发布消息
npm install -g request
来为你的项目安装请求模块 //Import request module
var request = require('request');
//Replace your token, channelID and text here
var path_to_call = 'http://slack.com/api/chat.postMessage?token=XXX&channel=XXX&text=XXX';
request(path_to_call, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log('Success');
} else {
console.log(error);
}
});
关于slack - 使用 https ://slack. com/api/chat.postMessage 向 slack 发布消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36679293/