#node.js #google-cloud-functions
#node.js #google-cloud-функции
Вопрос:
Мне, как новичку, трудно понять, почему это не будет отправлено. Я уверен, что это довольно просто, мне просто трудно понять это с моей стороны.
`/**
* Responds to any HTTP request.
*
* @param {!express:Request} req HTTP request context.
* @param {!express:Response} res HTTP response context.
*/
exports.helloWorld = (req, res) => {
// let message = req.query.message || req.body.message || 'Hello World!';
// res.status(200).send(message);
// console.log(req.body.payload) ~ works fine
var paylord = JSON.parse(req.body.payload);
// console.log(paylord.type);
var slackMessage = {
"text": "Thanks for your request, we'll process it and get back to you.",
"response_type": "ephemeral"
}
var options = {
method: 'POST',
contentType: 'application/json',
payload: JSON.stringify(slackMessage)
};
res.status(200).send(paylord.request_url, options)
};
Комментарии:
1. Не могли бы вы поделиться выводом журнала на консоли?
2. Не могли бы вы также поделиться тем, как вы вызываете и считываете результат этой функции?