在我的地盘我想要做的像做#2评论推送通知。 亚马逊SNS / SQS似乎提供了一个框架,这样做,但我很难找到网络上的任何东西任何代码/解释超出了一个“Hello World”等同。
从阅读AWS SNS / SQS文档看起来我需要以下条件:
逻辑:
- 发表评论/回答新问题
- 创建主题(为第一评论/只回答)
- 发布消息
- 订阅主题
页面上的PHP这里评论发布(http://mysite.com/postCommentOrAnswer.php):
$comment=$_POST['comment']; //posted comment
require_once 'application/third_party/AWSSDKforPHP/sdk.class.php';
$sns = new AmazonSNS();
$response = $sns->create_topic('SO-like-question-12374940'); //create topic
$response = $sns->publish(
'arn:aws:sns:us-east-1:9876543210:SO-like-question-12374940',
$comment
); //publish comment
$response = $sns->subscribe(
'arn:aws:sns:us-east-1:9876543210:SO-like-question-12374940',
'https ',
'https://mysite.com/notificationsReceiver'
); // Subscribe to notifications
PHP那里收到通知的页面(http://mysite.com/notificationsReceiver.php)上:
no idea, thoughts?
显然,这不靠近是一个完整的示范,可能有一些不正确的函数调用,但我不知道是否有人也许能帮助建立在这?