Amazon web services 在静态两层应用程序中使用带Angular的AWS SNS
我在这个用Angular创建的静态网站上工作。我想让访问网站的用户能够删除一条查询消息,然后将其发送到特定的手机号码(或几个号码) 它是一个静态的网站,到目前为止还没有后端,所以我决定作为一个两层应用程序使用AWS作为后端。现在,我已经与Angular合作过,但我对AWS是新手 我阅读了不同的文章和视频:Amazon web services 在静态两层应用程序中使用带Angular的AWS SNS,amazon-web-services,aws-sdk,amazon-sns,Amazon Web Services,Aws Sdk,Amazon Sns,我在这个用Angular创建的静态网站上工作。我想让访问网站的用户能够删除一条查询消息,然后将其发送到特定的手机号码(或几个号码) 它是一个静态的网站,到目前为止还没有后端,所以我决定作为一个两层应用程序使用AWS作为后端。现在,我已经与Angular合作过,但我对AWS是新手 我阅读了不同的文章和视频: 我已经为aws sdk安装了npm软件包,并将其导入angular项目,但我无法确定如何将sdk用于特定服务。不幸的是,我找不到任何教程/博客来描述使用Angular的SNS 有人能告诉我
我已经为
aws sdk
安装了npm软件包,并将其导入angular项目,但我无法确定如何将sdk用于特定服务。不幸的是,我找不到任何教程/博客来描述使用Angular的SNS
有人能告诉我如何在Angular中使用SNS的任何此类教程或文档吗。有一个如何将消息发布到SNS的示例:
// Load the AWS SDK for Node.js
var AWS = require('aws-sdk');
// Set region
AWS.config.update({region: 'REGION'});
// Create publish parameters
var params = {
Message: 'MESSAGE_TEXT', /* required */
TopicArn: 'TOPIC_ARN'
};
// Create promise and SNS service object
var publishTextPromise = new AWS.SNS({apiVersion: '2010-03-31'}).publish(params).promise();
// Handle promise's fulfilled/rejected states
publishTextPromise.then(
function(data) {
console.log(`Message ${params.Message} send sent to the topic ${params.TopicArn}`);
console.log("MessageID is " + data.MessageId);
}).catch(
function(err) {
console.error(err, err.stack);
});