Amazon S3 API-可以使用伪 "锁 "对象吗?
我正在考虑使用"锁定" S3对象,以防止在给定的S3对象上同时进行相同的操作.但是我对这种技术解决方案的有效性有很大的疑问. 更确切地说,在对象上操作开始时,将创建与对象名称的锁定文件,并将创建所完成的操作类型. 示例:在MyObject上的肌关媒开始时,如果不存在LCK/myobject/Myoperation对象,则会寻找并创建. 无论是否成功,此"锁"对象都将在操作结束时被破坏. 我知道标准解决方案将是使用数据库,但是该应用程序当前没有一个.因此,如果我只能与S3保持一致性,这将是足够的. 我担心的是,此锁定对象系统将在多线程/可能是多节点体系结构中运行. 现在,我已经阅读了Amazon S3支持"在写入一致性之后阅读". 是否意味着如果我的应用程序1(节点1)/螺纹2将锁定对象通过Java Amazon S3 API放在给定的存储桶上,则此锁定对象将立即看到其他线程和其他应用程序相同的API? 解决方案 不,不幸的是不会.来自s3 一致
10 2023-06-06
编程技术问答社区
未能使用Amazon AppStore SDK的PurchasingService来实现IAP
我目前试图将我的应用程序从Google Play帐单迁移到Amazon IAP系统,以便在Amazon AppStore上部署我的应用程序. 我正在遵循正式文档,并在版本3.0.2中使用AppStore SDK.我遵循所有步骤以在设备上测试IAP,含义: 在开发人员控制台上添加了应用程序内项目 将列表导出为JSON文件,并使用ADB将其推在设备上 安装了Amazon App Tester App 使用ADB激活了沙盒模式 将AppStoreAuthentication.pem文件添加到资产中 不幸的是,它行不通.在请求购买后,从未调用听众的回调. 根据logcat,看来我在签名验证步骤中有一个问题: SignatureVerifier: Verifying signature of data: 'UMnMxqPqVAul56Dpcj4ektTiUO3TKzO1azQAubOpZIwqgw35kEAibdIj1k9oCIGSGI95DgpE2zIfSH
22 2023-05-22
编程技术问答社区
亚马逊应用商店的IAP实现在运行时抛出CommandServiceClient: 运行时的CommandServiceException
尝试通过三星设备连接到沙盒模式下的AppStore SDK时遇到一些运行时错误: D/Kiwi: CommandServiceClient: Binding Service!!! D/Kiwi: CommandServiceClient: Created intent with action com.amazon.venezia.CommandService E/Kiwi: CommandServiceClient: CommandServiceException happened, retriesLeft=4 com.amazon.a.a.n.a.a.c: COMMAND_SERVICE_NOT_INSTALLED: null: null at com.amazon.a.a.n.a.d.e(CommandServiceClient.java:257) at com.amazon.a.a.n.a.d.a(CommandServiceCli
56 2023-05-22
编程技术问答社区
AbstractCommandTask: 在处理任务时发生了异常:com.amazon.a.a.n.a.a.a: AUTH_TOKEN_VERIFICATION_FAILURE: null: null
我正在使用亚马逊应用程序内购买(IAP)in-app-purchasing-2.0.76.jar,并在其最新更新后切换到com.amazon.device:amazon-appstore-sdk:3.0.2.我遵循指令由亚马逊迁移到AppStoresdk. 我还遵循更新的但是,我收到一个身份验证例外: D/Kiwi: AbstractCommandTask: Exception occurred while processing task: com.amazon.a.a.n.a.a.a: AUTH_TOKEN_VERIFICATION_FAILURE: null: null com.amazon.a.a.n.a.a.a: AUTH_TOKEN_VERIFICATION_FAILURE: null: null at com.amazon.a.a.n.a.b.a(AuthenticationTokenVerifier.java:94) at
30 2023-05-22
编程技术问答社区
该网站无法到达Amazon Ec2
我已经在Amazon EC2上创建了一个实例,然后安装了WHM和CPNEL. 我只需使用我的域名EX即可访问CPANEL. domainname.com/2083 但是当我去我的域鬃毛前. domainname.com,它无法达到此网站... 我有点困惑,如果网站没有正确指向,那么它也不应该去cpanel,但是由于它能够访问cpanel,所以为什么它不显示网站. 我已经重新检查了名称服务器和主机名. 解决方案 我也面临着同样的问题.创建实例时,它会自动允许端口号22(对于SSH连接).然后,我遵循以下准则,然后在我的Ubuntu 20.0 Ami上安装灯泡. 但是,您可以转到实例的关联安全组,并允许在入站列表中允许HTTP和HTTPS规则.最终规则列表应如下 但是当我再次检查时,它不起作用.因此,我检查了URL,实际上它具有HTTPS的前缀(Hate Part,Google Chrome开始隐藏完整的URL). 由于SSL未安装在服务器端,因此我只是
48 2023-04-08
编程技术问答社区
亚马逊云网络应用程序性能测试
我正在努力通过基于亚马逊云的Web应用程序进行性能测试.我们将尽快启动我们的Amazon Cloud应用程序,并试图运行性能/负载测试.基本上,我试图在10/25/100/225同时使用它和网络加载测试的用户时,要获得我们的应用程序服务请求/响应时间的结果.我需要采取什么样的方法,因为到目前为止我正在进行手动测试!是否有任何工具,我可以在其中运行并监视我的服务请求/响应时间. 预先感谢! Surya 解决方案 jmeter是这样的常见选择: http://jmeter.apache.org 您可以将其设置为从一台或多台本地机器进行测试,也可以实际运行AWS本身 - 这里有一个不错的摘要: https://stackoverflow.com/a/16619103/334402 我在过去都做过,并且有利弊来两者 - 基本上通过常规的Internet连接从机器运行它,这意味着您正在使用"真实"访问网络,因为AWS通常会在其数据中心之间具有专用的网络. 另一方面,
24 2023-03-15
编程技术问答社区
如何列出从一个卷ID EC2实例创建的所有快照
在过去的几个月中,我们的快照备份量增加了,因此我们在亚马逊EC2的每月法案.现在,我想删除一些旧的EC2快照.所以这是一个问题: 如何使用EC2命令行工具找到从单个音量ID创建的所有快照? 我尝试了EC2描述 - 刺激照片,但列出了所有快照.我们有很多快照,我很难一个一个一个一个. 解决方案 aws ec2 describe-snapshots --filters "Name=volume-id, Values=vol-1234,vol-5678" 仅获取快照-ID和相应卷的值: aws ec2 describe-snapshots --filters "Name=volume-id, Values=vol-1234,vol-5678" --query 'Snapshots[*].{SnapshotId:SnapshotId,VolumeId:VolumeId}' --output table 参考:其他解决方案 做ec2-describe-snapshot
60 2023-03-15
编程技术问答社区
将安卓应用连接到亚马逊RDS
我有一个Android应用程序,我想在云中移动本地数据库.我决定使用SQL数据库,而不是为NOSQL,因为我想执行复杂的查询.我在Amazon的RDS中创建了一个数据库实例,并填充了数据库. 现在,我想将我的移动应用程序连接到云数据库.我播下了NOSQL数据库连接的样本,但是我找不到RDS的示例.我看到建议创建Web服务并连接到该Web服务,但是看起来比使用NOSQL复杂得多,这感觉不正确. 亚马逊是否为Android -RDS连接提供了一些API/服务?您知道有任何处理此方面的示例代码吗? 解决方案 亚马逊是否为Android -RDS连接提供了一些API/服务? 否. AWS当前没有与RDS实例交互的API. 您知道有任何处理此方面的示例代码吗? 您可能需要使用PHP访问数据库并获得JSON响应.如果您的RDS实例正在使用MySQL,那么您很幸运.使用PHP将Android连接到MySQL已经有很多文档.您可以在
36 2023-03-15
编程技术问答社区
使用API将物品发布到amazon.com上
我应该使用什么API将来自ASP.NET(C#)Web应用程序的项目发布到Amazon.com? 请指导我适当的文档和步骤. 我正在寻找的是如何将新项目添加到某些类别中并传递项目标题/描述/图片/价格等...- PLZ建议 谢谢 解决方案 您的问题有点模糊,但这是我研究如何使用C# - 与Amazon接口时发现的最有用的链接 其他解决方案 您需要市场网络服务API.在 http://developer.amazonservices.com . 然后,您需要平面文件供稿规范以正确的格式将平面文件发送到MWS.可以在登录卖方中央帐户后找到: 从那里,您可以简单地发送到MWS所需的数据.这是我的代码的片段: SubmitFeedRequest req = new SubmitFeedRequest(); req.ContentMD5 = MarketplaceWebServiceClient.CalculateContentMD5(
28 2023-02-21
编程技术问答社区
从嵌入在描述中的amazon rss feed中拉出价格
我正在研究RSS feed,该提要正在从Amazon RSS feed中提取数据.我正在使用C#.NET紧凑型框架3.5.我可以从RSS feed中的节点中获得本书的标题,发布的日期等.但是,这本书的价格嵌入了描述节点中的整个HTML.我将如何仅提取价格而不是HTML负载? if (nodeChannel.ChildNodes[i].Name == "item") { nodeItem = nodeChannel.ChildNodes[i]; row = new ListViewItem(); row.Text = nodeItem["title"].InnerText; row.SubItems.Add(nodeItem["description"].InnerText); listBooks.Items.Add(row); } 描述节点中间价格的示例
42 2023-02-20
编程技术问答社区
亚马逊产品广告api-c#样本
所以我一直在试图让这些API样品工作三天.到目前为止,我仍然没有成功.我尝试了大约10种不同的样本,当然也没有工作.我发现的最新API最新的API是2013年4月的最新API,甚至最近的评论都说它起作用了.我知道这太好了,无法实现,当然我没有工作.我很确定我在该程序中缺少一些东西. 这是代码: namespace Amazon.PAAPI { class Program { static void Main(string[] args) { // Instantiate Amazon ProductAdvertisingAPI client AWSECommerceServicePortTypeClient amazonClient = new AWSECommerceServicePortTypeClient(); // prepare a
48 2023-02-17
编程技术问答社区
如何通过Amazon s3 API在上传时设置文件的权限
是否有任何方法可以在通过Amazon S3 API上传文件时设置文件权限. 在我当前的解决方案中,我能够将文件上传到我的存储桶上,但是我无法通过"文件属性"部分中提到的URL查看文件.当我在查询字符串中传递访问键时,它正在打开. Amazon S3中是否需要任何设置,或者我需要在上传时将权限设置为所有文件. 预先感谢. Kamal Kant Pansari 解决方案 在您的看请求中添加标头: x-amz-acl: public-read 其他解决方案 在C#中创建> mazon的响应对象时,在响应方法中,您会找到Addheader. 您需要将标题设置为 response.Addheader("x-amz-acl","public-read"); Amazon在其Web服务中提供这些方法API请参考. 其他解决方案 您也可以使用 bucket策略功能. 这是存储策略的示例,该策略指示Amazon S3公开提供所有文
58 2023-02-14
编程技术问答社区
谁能提供一个使用亚马逊网络服务的 itemsearch 的 C# 示例?
我正在尝试使用亚马逊网络服务来查询艺术家和标题信息,并收到专辑art.使用C#我找不到任何接近此的示例.所有在线示例都过时了,不使用AWS的新版本. 解决方案 在这里,您可以追求它的价值.这是ASP.NET控件中的代码以显示书籍信息.您可能可以轻松地为您的目的调整它.或至少给您起点.如果您真的想要,我很乐意将控件捆绑并以您的方式发送. if (!(string.IsNullOrEmpty(ISBN) && string.IsNullOrEmpty(ASIN))) { AWSECommerceService service = new AWSECommerceService(); ItemLookup lookup = new ItemLookup(); ItemLookupRequest request = new ItemLookupRequest(); lookup.AssociateTag = ConfigurationManager
22 2023-02-14
编程技术问答社区
在AmazonS3 Bucket内建立文件夹(c#)。
我想将一个文件夹,其中所有现有文件复制到Amazons3的同一存储桶中的另一个文件夹. 我可以复制一个对象,但是我需要的是将所有文件和所有文件复制到另一个文件夹中. 解决方案 这是在Amazons3存储桶中复制文件夹的示例,该文件夹对我有用. 有关更多详细信息,您可以查看此 link public bool CopyFolderInsideS3Bucket(string source, string destination) { var strippedSource = source; var strippedDestination = destination; // process source if (strippedSource.StartsWith("/")) strippedSource = strippedS
24 2023-02-13
编程技术问答社区
亚马逊网络服务,按UPC查询物品
我的工作环境是Visual Studio 2008 + C# 我正在使用Amazon Web服务,我想使用SOAP从Amazon获取数据,但是当我尝试通过Idtype = UPC时,它给了我以下错误消息,所以我该怎么办? 错误: 036725229884不是ItemID的有效值.请更改此值并重试您的请求 mycode: ItemLookupRequest request1 = new ItemLookupRequest(); request1.IdType = ItemLookupRequestIdType.UPC; request1.IdTypeSpecified = true; request1.ItemId = new string[] { ProductID }; request1.ResponseGroup = new string[] { "Request", "Large", "OfferFull", "BrowseNodes" }; requ
16 2023-02-13
编程技术问答社区
是否有一个(C#)库可以为亚马逊市场网络服务创建feeds?
有人知道那里的库(最好是在C#中)上课并生成适合于亚马逊市场网络服务的feed的XML或平面文件? 换句话说,我想做这样的事情: var feed = new AmazonProductFeed(); var list = new AmazonProductList(); var product1 = new AmazonProduct(); product1.Name = "Product 1"; list.Add(product1); var product2 = new AmazonProduct(); product2.Name = "Product 2"; list.Add(product2); feed.Products = list; // spits out XML compliant with
24 2023-02-11
编程技术问答社区
用C#程序化登录亚马逊
我想用C#编程登录到亚马逊卖家中央.我不想使用Amazon Web服务. 这是我到目前为止所做的: private void button1_Click(object sender, EventArgs e) { string appURL = "https://sellercentral.amazon.com/gp/sign-in/sign-in.html/ref=xx_login_lgin_home"; string strPostData = "protocol=https&action=sign-in&email=test%40gmail.com&destination=https%3A%2F%2Fsellercentral.amazon.com%2Fgp%2Fhomepage.html%3Fie%3DUTF8%26%252AVersion%252A%3D1%26%252Aentries%252A%3D0&optin=1&ouid=01&passwor
36 2023-02-09
编程技术问答社区
拒绝访问请求的资源 403 SP-API AMAZON-C#
致电新的SP-API Amazon的问题.我正在使用亚马逊提供的C#库. https://github.com/amzn/selling-partner-api-models/tree/main/clients/sellingpartner-api-aa-csharp ! 资源API:/orders/v0/orders { "errors": [ { "message": "Access to requested resource is denied.", "code": "Unauthorized", "details": "" } ] } 解决方案 我也有同样的错误,经过几天的斗争,我找到了解决方案,希望它对其他人有帮助. 我遵循销售合作伙伴API开发人员指南,但是,当在Amazon seller Central中创建该应用程序时,我使
302 2023-02-09
编程技术问答社区