'use strict'; const crypto = require('crypto'); exports.main = async (event, context) => { const { path, queryStringParameters } = event; const data = { adpid: event.adpid, platform: event.platform, provider: event.provider, trans_id: event.trans_id, sign: event.sign, user_id: event.user_id, extra: event.extra, } const secret = 'a7b111748f195a68b95b8e1a1560d8de1f79d33210a6b96101c3ced15b5b2121';// uniad 后台开通激励视频回调后生成的 Security key const trans_id = event.trans_id; const sign2 = crypto.createHash('sha256').update(`${secret}:${trans_id}`).digest('hex'); if (event.sign !== sign2) { return null; } //返回数据给客户端 return event };