Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 亚马逊冰川:如何将存档检索SNS响应与之关联&x27;谁的工作证?_Amazon Web Services_Amazon_Amazon Sns_Amazon Glacier - Fatal编程技术网

Amazon web services 亚马逊冰川:如何将存档检索SNS响应与之关联&x27;谁的工作证?

Amazon web services 亚马逊冰川:如何将存档检索SNS响应与之关联&x27;谁的工作证?,amazon-web-services,amazon,amazon-sns,amazon-glacier,Amazon Web Services,Amazon,Amazon Sns,Amazon Glacier,我有一个服务,将zip文件归档到Glacier。我设置了一个简单的通知服务,让我知道非归档作业何时完成(“归档检索”请求)。从我所知道的一切来看,响应将与GetJob()调用相同: () 出于处理目的,我需要能够接受响应并进行处理(标记谁未归档文件,将其内容放置在正确的位置,等等)。有没有办法将传入的GetJob()响应与作业ID或类似的内容关联起来 谢谢 ZachSNS消息的正文将包含从请求返回的作业ID。下面是冰川检索请求的SNS JSON正文示例: { "Action":"Archi

我有一个服务,将zip文件归档到Glacier。我设置了一个简单的通知服务,让我知道非归档作业何时完成(“归档检索”请求)。从我所知道的一切来看,响应将与GetJob()调用相同:

()

出于处理目的,我需要能够接受响应并进行处理(标记谁未归档文件,将其内容放置在正确的位置,等等)。有没有办法将传入的GetJob()响应与作业ID或类似的内容关联起来

谢谢


Zach

SNS消息的正文将包含从请求返回的作业ID。下面是冰川检索请求的SNS JSON正文示例:

{
   "Action":"ArchiveRetrieval", 
   "ArchiveId":"ewhHkrpO1sNPI4sFpDK7y0xFVNSR-eHEYrbWR2XKfRSy0Mf6f77T6P_9RhBLBqwn09k9AkcB0h03pyJiKxCfXRCVUDbvvTl7vJHbZO2ozTgunqbJ88p3uY1ytfhTDf_41PysxSmz_Q", 
   "ArchiveSHA256TreeHash":"34bbe1a578aa9a7ce3ada96e6e291821bd34b1fee403e3653a32d0a4ab0c7194", 
   "ArchiveSizeInBytes":1100754352, 
   "Completed":true, 
   "CompletionDate":"2013-03-12T22:17:29.692Z", 
   "CreationDate":"2013-03-12T18:17:13.938Z", 
   "InventorySizeInBytes":null, 
   "JobDescription":null, 
   "JobId":"uwa_RxWK39KIY0UGfgL38OWxQw234I8Gpre93LgW8VAl93Ts6VffRZyMbzZqjIh3GqqkiArv9oAXBRNXuUFfFko8bdcF", 
   "RetrievalByteRange":"0-1100754351", 
   "SHA256TreeHash":"34bbe1a578aa9a7ce3ada96e6e291821bd34b1fee403e3653a32d0a4ab0c7194", 
   "SNSTopic":null, 
   "StatusCode":"Succeeded", 
   "StatusMessage":"Succeeded", 
   "VaultARN":"..."
}

您可以将
JobId
字段传递给下载存档内容的请求。这个值可以通过
x-amz-job-id
标题与原始的
InitiateJob
响应关联。

是的,我后来发现了,忘了更新我的帖子。非常感谢你!
{
   "Action":"ArchiveRetrieval", 
   "ArchiveId":"ewhHkrpO1sNPI4sFpDK7y0xFVNSR-eHEYrbWR2XKfRSy0Mf6f77T6P_9RhBLBqwn09k9AkcB0h03pyJiKxCfXRCVUDbvvTl7vJHbZO2ozTgunqbJ88p3uY1ytfhTDf_41PysxSmz_Q", 
   "ArchiveSHA256TreeHash":"34bbe1a578aa9a7ce3ada96e6e291821bd34b1fee403e3653a32d0a4ab0c7194", 
   "ArchiveSizeInBytes":1100754352, 
   "Completed":true, 
   "CompletionDate":"2013-03-12T22:17:29.692Z", 
   "CreationDate":"2013-03-12T18:17:13.938Z", 
   "InventorySizeInBytes":null, 
   "JobDescription":null, 
   "JobId":"uwa_RxWK39KIY0UGfgL38OWxQw234I8Gpre93LgW8VAl93Ts6VffRZyMbzZqjIh3GqqkiArv9oAXBRNXuUFfFko8bdcF", 
   "RetrievalByteRange":"0-1100754351", 
   "SHA256TreeHash":"34bbe1a578aa9a7ce3ada96e6e291821bd34b1fee403e3653a32d0a4ab0c7194", 
   "SNSTopic":null, 
   "StatusCode":"Succeeded", 
   "StatusMessage":"Succeeded", 
   "VaultARN":"..."
}