Ich versuche, URL zu verteilen (OAuth 2.0) meine Slack-App mit API-Gateway und Lambda-Funktion (AWS), aber ich kann nicht erkennen, wie man den Code zu bekommen. Das zurückgegebene Ereignis ist null.Redirect Link zur Verteilung Slack-App
Mein Lambda-Code:
// Lambda handler
exports.handler = (event, context, callback) => {
var messageTest = {
client_id: CLIENT_ID,
client_secret: CLIENT_SECRET,
code: event.code
};
var queryTest = qs.stringify(messageTest);
https.get(`https://slack.com/api/oauth.access?${queryTest}`, (res, err) => {
console.log("statusCode: ", res.statusCode);
console.log("headers: ", res.headers);
var data = [];
res.on('data', function(chunk) {
data.push(chunk);
});
res.on('end', function() {
var result = JSON.parse(data.join(''))
console.log(result);
});
});
callback(null);
};
Meine Umleitungs-URL ist die Lambda-URL. Das Ereignis, das ich bekomme, ist null.
Wie bekomme ich den "Code" von der oAuth 2.0?
, die für einen Lambda-Handler nicht Code. Wo ist der Rückruf? Was ist 'Codeone'? – dashmug
Sie haben Recht. Ich bearbeite und repariere meine Frage. – Nofar103