繁体   English   中英

Amazon ECS API返回安全图像URL

[英]Amazon ECS API to return secure images URL

我正在使用API​​来获取带参数的产品列表:

'Keywords' => 'search,
'Operation' => 'ItemSearch',
'SearchIndex' => 'All',
'AssociateTag' => 'my-tag',
'AWSAccessKeyId' => 'my-key-id',
'ResponseGroup' => 'Medium',
'Service' => 'AWSECommerceService',
'Timestamp' => gmdate('Y-m-d\TH:i:s\Z'),
'Version' => '2010-09-01',

我只接收来自不安全服务器的图像,例如

http://ecx.images-amazon.com/images/I/417YQ3xWx7L._SL75_.jpg

我了解到这个图像也可以在URL下找到:

https://images-na.ssl-images-amazon.com/images/I/417YQ3xWx7L._SL75_.jpg

我可以创建API以在响应中返回安全URL吗?

我看到这是一个老问题。 实际上可能还是如此。

您可以使用简单的str_replace替换结果URL。

$image-url = "http://ecx.images-amazon.com/images/I/417YQ3xWx7L._SL75_.jpg"

$new-image-url = str_replace('http://ecx.', 'https://images-na.ssl-', $image-url);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM