问题标签 [amazon-web-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
10691 浏览

c# - 如何使用 SOAP 和不使用 WSE 在 .NET 中签署 Amazon Web 服务请求

亚马逊产品广告 API(前身为 Amazon Associates Web Service 或 Amazon AWS)实施了一项新规则,即在 2009 年 8 月 15 日之前,所有向其发送的 Web 服务请求都必须签名。他们在他们的网站上提供了示例代码,展示了如何使用 REST 和 SOAP 在 C# 中执行此操作。我正在使用的实现是 SOAP。你可以在这里找到示例代码,我不包括它,因为有相当数量。

我遇到的问题是他们的示例代码使用 WSE 3,而我们当前的代码不使用 WSE。有谁知道如何仅使用 WSDL 中自动生成的代码来实现此更新?如果我不需要的话,我现在不想切换到 WSE 3 的东西,因为这个更新更像是一个快速的补丁来阻止我们,直到我们可以在当前的开发版本中完全实现它(八月第三,他们开始在实时环境中丢弃五分之一的请求,如果他们没有签名,这对我们的应用程序来说是个坏消息)。

下面是对 SOAP 请求进行实际签名的主要部分的片段。

在进行实际的 Web 服务调用时会这样调用

0 投票
4 回答
30788 浏览

amazon-web-services - Amazon Web 服务 API 是否支持条形码/UPC 查询?

我浏览了他们的文档,一开始觉得有点不知所措。我知道您可以通过输入 UPC(一维条形码下方的数字)来搜索商品,但我在 API 中找不到有关它的字眼。

我想做的是在扫描条形码后通过 UPC 搜索来执行产品查找。

0 投票
6 回答
24872 浏览

web-applications - 基于 Web 的 Amazon S3 客户端

我们正在寻找一种安全的在线解决方案来访问我们存储在 Amazon S3 上的文件。我们有大约 3K 文件,主要是媒体和文档,我们需要将其提供给移动中的员工。如果有现有的解决方案,我们不想在内部开发任何东西。

请注意,我们的员工没有技术头脑,因此一个简单的基于 Web 的上传/下载 GUI 效果最好。

0 投票
1 回答
2592 浏览

soap - 基于 SOAP 的 Amazon S3 客户端

我需要一个针对所有事务使用 SOAP 协议的 Amazon S3 Win 客户端。据我所知,大多数解决方案都是基于 REST 而不是 SOAP。有任何想法吗?

编辑:

只是想澄清一下:请不要建议使用 REST。我完全清楚这两种协议能做什么或不能做什么。因此,如果我要求这个特定的解决方案,这是有原因的。

我需要的是一个适用于 Win 平台的工作软件,该软件将 SOAP 用于 Amazon S3,而不是建议如何完成我的工作。谢谢你。

0 投票
2 回答
3060 浏览

amazon-web-services - 如何以编程方式获取亚马逊销售排名前 100 的商品?

我查看了 API 文档,由于该ItemSearch操作需要Keywords参数,我认为这不可能,但我只想确认一下。

我应该看看不同的操作吗?

任何信息将不胜感激。

0 投票
3 回答
1570 浏览

c - Lua SHA256 RFC-2104 兼容 HMAC 签名的最快路径?

我正在运行 Debian Linux,对于 Lua 脚本,我需要创建一个 SHA256 校验和来验证对 Amazon Web Services 的请求。他们不确定,但看起来他们可能想要对生成的 SHA256 校验和进行 base64 编码。

  • 如果有人做了 Lua 绑定,我会很高兴。
  • 如果有人可以帮助我弄清楚如何/usr/bin/sha256sum为此目的使用命令行,我会很满意。
  • 我会选择指向 C 代码的指针,并自己处理绑定和 base64 编码的麻烦。

我当然不需要为自己重新实现 SHA256;如果有人在他们喜欢的 ANSI 标准 C 中有实现,请告诉我。或者更好的解决方案!

0 投票
2 回答
4751 浏览

amazon-s3 - 是否可以将 s3 存储桶移动/复制到其他帐户?

Amazon 是否提供一种将存储桶从一个账户复制到另一个账户的方法?出于开发目的,我正在将几 GB 的文件上传到我自己的存储桶中,用于客户端应用程序,但是在提交代码时,我希望将存储桶切换到他们的帐户(因此我不再为存储付费)。上传需要相当长的时间,因为有很多小文件,我想避免以后在将文件移动到另一个存储桶时进行同样的艰苦过程。

0 投票
1 回答
1808 浏览

amazon-web-services - 来自 EC2 的流媒体

我们被要求从一个网站流式传输一个视频 (+500MB)。最大的附加要求是必须禁止访问外部 IP 地址。鉴于预计带宽使用率较高,我们已转向 Amazon S3 将视频作为 FLV 提供,但 AFAIK 亚马逊不允许您根据国家/地区列表设置 IP 过滤,并且 S3 也无法进行 FLV 伪流式传输.

我们提出的解决方案是创建一个带有 Web 服务器的 EC2 实例,并允许它仅服务于我们国家对应的特定 IP 范围。解决了这个问题后,只需提供静态 FLV 文件即可,但主要问题仍然存在:

为了存储视频,我们将设置一个弹性块存储卷来存储视频,并在实例启动时将其复制到本地存储,然后从那里提供服务。阅读有关从 Amazon Cloud 提供视频内容的信息,我只找到了直接从 S3 提供文件的参考,并且通过我们的方案,我们将从 EC2 提供它,是否存在 S3 上不存在的任何带宽问题?EC2 可以提供的最大带宽是多少?如果单个 EC2 实例无法足够快地提供内容,我们将如何扩展它?

最后,使用像 Wowza Media Server for EC2 这样的流媒体服务器有什么优势?

0 投票
13 回答
90813 浏览

amazon-web-services - 强制 CloudFront 分发/文件更新

我正在使用 Amazon 的 CloudFront 来提供我的 Web 应用程序的静态文件。

有没有办法告诉云端分发它需要刷新它的文件或指出应该刷新的单个文件?

亚马逊建议您对您的文件进行版本控制,例如 logo_1.gif、logo_2.gif 等,作为解决此问题的方法,但这似乎是一个非常愚蠢的解决方案。是绝对没有别的办法了吗?

0 投票
2 回答
5378 浏览

c# - C#:启动许多连接时的异步委托与 ThreadPool.QueueUserWorkItem

我必须发送许多 Web 服务调用来删除 Amazon SDB 中的一堆记录(不幸的是,目前只能一次删除一个行)。

我正在使用不使用异步 WebRequests 的 Amazon 的 SDB c# 库。

目前我使用 ThreadPool.QueueUserWorkItem 来排队一堆调用(我配置了我的 connectionManagement maxconnection 以允许一堆连接)这很好用..当请求发出时,它会阻塞并发出另一个请求。

这是实现这一目标的错误方法吗?我应该使用异步委托并执行 BeginInvoke 和 EndInvoke 吗?