mini program: remove secret key
This commit is contained in:
@@ -7,19 +7,21 @@ const Credential = tencentcloud.common.Credential;
|
||||
const ClientProfile = tencentcloud.common.ClientProfile;
|
||||
const HttpProfile = tencentcloud.common.HttpProfile;
|
||||
|
||||
let cred = new Credential("AKIDDDzjIeENdhosOg9T0LRXabO0B7pHhzQe", "f6IqCUirpeF1gLn3f0IWosjOqjOyTq2r");
|
||||
let httpProfile = new HttpProfile();
|
||||
httpProfile.endpoint = "iotcloud.tencentcloudapi.com";
|
||||
let clientProfile = new ClientProfile();
|
||||
clientProfile.httpProfile = httpProfile;
|
||||
let client = new IotcloudClient(cred, "ap-guangzhou", clientProfile);
|
||||
|
||||
// 云函数入口函数
|
||||
exports.main = async (event, context) => {
|
||||
let cred = new Credential(event.SecretId, event.SecretKey);
|
||||
let httpProfile = new HttpProfile();
|
||||
httpProfile.endpoint = "iotcloud.tencentcloudapi.com";
|
||||
let clientProfile = new ClientProfile();
|
||||
clientProfile.httpProfile = httpProfile;
|
||||
let client = new IotcloudClient(cred, "ap-guangzhou", clientProfile);
|
||||
let req = new models.PublishMessageRequest();
|
||||
req.Topic = "U1BZWHF7F9/dev_01/data";
|
||||
req.DeviceName = "dev_01";
|
||||
req.ProductId = "U1BZWHF7F9";
|
||||
// req.Topic = "U1BZWHF7F9/dev_01/data";
|
||||
// req.DeviceName = "dev_01";
|
||||
// req.ProductId = "U1BZWHF7F9";
|
||||
req.Topic = event.Topic
|
||||
req.DeviceName = event.DeviceName;
|
||||
req.ProductId = event.ProductId;
|
||||
req.Payload = event.Payload;
|
||||
|
||||
return new Promise((resolve, reject)=>{
|
||||
|
@@ -7,19 +7,17 @@ const Credential = tencentcloud.common.Credential;
|
||||
const ClientProfile = tencentcloud.common.ClientProfile;
|
||||
const HttpProfile = tencentcloud.common.HttpProfile;
|
||||
|
||||
let cred = new Credential("AKIDDDzjIeENdhosOg9T0LRXabO0B7pHhzQe", "f6IqCUirpeF1gLn3f0IWosjOqjOyTq2r");
|
||||
let httpProfile = new HttpProfile();
|
||||
httpProfile.endpoint = "iotcloud.tencentcloudapi.com";
|
||||
let clientProfile = new ClientProfile();
|
||||
clientProfile.httpProfile = httpProfile;
|
||||
let client = new IotcloudClient(cred, "ap-guangzhou", clientProfile);
|
||||
|
||||
let req = new models.DescribeDeviceShadowRequest();
|
||||
|
||||
let params = '{"ProductId":"U1BZWHF7F9","DeviceName":"dev_01"}'
|
||||
req.from_json_string(params);
|
||||
|
||||
exports.main = async (event, context) => {
|
||||
let cred = new Credential(event.SecretId, event.SecretKey);
|
||||
let httpProfile = new HttpProfile();
|
||||
httpProfile.endpoint = "iotcloud.tencentcloudapi.com";
|
||||
let clientProfile = new ClientProfile();
|
||||
clientProfile.httpProfile = httpProfile;
|
||||
let client = new IotcloudClient(cred, "ap-guangzhou", clientProfile);
|
||||
let req = new models.DescribeDeviceShadowRequest();
|
||||
req.DeviceName = event.DeviceName;
|
||||
req.ProductId = event.ProductId;
|
||||
|
||||
return new Promise((resolve, reject)=>{
|
||||
client.DescribeDeviceShadow(req, function (errMsg, response) {
|
||||
|
||||
|
Reference in New Issue
Block a user