我无法通过AWS Java SDK在SQS队列上发送消息。以下是我正在使用的代码:
final AmazonSQS sqs = AmazonSQSClientBuilder.defaultClient();
try {
String queueUrl = "My sqs queue url"
sqs.sendMessage(new SendMessageRequest(queueUrl, "This is my message text."));
} catch (final AmazonServiceException ase) {
//log error message here
} catch (final AmazonClientException ace) {
//log error message here
}
此代码段抛出消息:我们计算的请求签名与您提供的签名不匹配。检查您的AWS秘密访问密钥和签名方法。有关详细信息,请参阅维修文档
在SDK文档中,没有提到如何签署请求。另外,为了进行身份验证,我导出了环境变量AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY,其中包含AWS ACCESS KEY和SECRET值。
我从AWS文档中选择了这个示例代码
有人能帮我解决这个问题吗?
我的证件有问题。当我尝试创建一个新帐户并使用一对新的密钥和密码时,一切都开始起作用了。我将要求我所在组织的AWS客户经理重新生成密钥对。谢谢@gusto2和@AlexandreDupriez。
我有一个连接到lambda的队列(fifo)。我想在lambda中向标准队列发送一条消息。但没有发送/接收任何消息。然而,如果我尝试从非SQS连接的lambda(通过AppSync)发送它,它会工作。 我查过: lambda有权发送SQS消息(您可以在那里看到) 由于我已成功地从另一个lambda(非SQS)向标准队列发送消息,因此正确配置了标准队列 SQS URL是否正确 控制台中不会显示任何错
我正在开发一个NativeScript Android应用程序,其中我希望用户能够在按下一个按钮后打开WhatsApp联系人(只知道电话号码)。我目前使用Nativescript-open-app打开WhatsApp。是否也可以打开对话? 要打开WhatsApp,我使用以下代码(也许可以修改“com.WhatsApp”?):
我想通过javascript代码发送gcm消息。为此,我们需要发布一个json对象。 gcm文档:http://developer.android.com/google/gcm/adv.html.中给出了url和json对象格式 出于测试目的,我编写了一个完美运行的Java代码。但是爪哇脚本代码不起作用。如果有人有一些示例工作代码(gcm的爪哇脚本),请发布。 脚本代码 :
我在用Kafka。这是我的代码,在那里我想发送消息到kafka服务器,主题名是“west”,消息是“message1”。我没有收到任何错误,虽然我没有看到我发送的消息在主题中有什么问题吗?
我需要实现向带有属性的SQS发送消息。消息的正文上传良好,但我有问题的属性。消息属性需要具有属性名称、数据类型和值的关联数组。我有这样的错误: $Attributes数组应该是什么样子?
我目前有一个邮件服务器正在运行。我可以通过 mywebsite.com/roundcube/ 从这个网站我可以发送和接收电子邮件适当。日志显示所有的邮件进出都很好。我从这里发到我的gmail账户,然后又发回来。 然而,我真正想做的是使用javax mail从java发送一些邮件。