从InsertionID获取eBay插入主映像src

时间:2019-01-10 11:22:37

标签: ebay

我正在尝试使用PHP脚本从insertID检索eBay插入中的主图像src。

我当前的解决方案是通过curl解析整个HTML插入页面,并使用DOMDocument和DOMXPath,可以获得主图像src属性。

$data = getUrlUsingCurl(BASE_URL . $ebay_id);
$doc = new DOMDocument();
@$doc->loadHTML(data );
$xpath = new DOMXPath($doc);
$src = $xpath->query("//*[@id='icImg']")->item(0)->getAttribute('src');

这可行,但会浪费资源,因为对于每次插入,我都必须解析整个页面。 我想知道eBay insertID和主图像路径是否以某种方式相关。 例如,如果“ 332932249650”是此插入页面的insertID

https://www.ebay.it/itm/332932249650

主图像src是

https://i.ebayimg.com/images/g/-EsAAOSwThtbaUPZ/s-l500.jpg

如您所见,图像url中有一个常量前缀,所需图像大小的后缀以及我希望与insertID相关的代码。 所以问题是:

我可以从“ 332932249650”中计算出“ -EsAAOSwThtbaUP”吗?

谢谢

0 个答案:

没有答案