【问题标题】:bol.com api integration with laravel I need to get product detailsbol.com api 与 laravel 集成我需要获取产品详细信息
【发布时间】:2022-11-23 14:24:22
【问题描述】:

这是已使用的链接

https://api.bol.com/retailer/public/Retailer-API/index.html

我必须获取订单详细信息和带有报价的单个订单,但我需要获取带有图像的产品详细信息。

我已经阅读了所有文档并理解了这一点。我只需要产品的get API,不需要post API。

本网站从 bol.com API 获取产品。我需要获取与此网站相同的产品详细信息。

这是截图

在 bol.com API 上工作的任何人。 请需要帮助这很重要。

感谢提前

【问题讨论】:

    标签: laravel api laravel-api


    【解决方案1】:

    您需要构建 scrapper 以使用爬虫从 bol.com 获取信息 我们也这样做了, 请在 github 上找到这个 repo “终极网页抓取工具包” 使用 url 您可以在此处获取图像,但我们获取更多信息

    function searchByURL($url){
        $res = [];
        $res['product_url']=$url;
        $data = getCode($url);
    
        // Product Title
        $rows = $data[1]->Find("h1.page-heading span.u-mr--xs");
        foreach ($rows as $row)
        {
            $res['title'] = strip_tags((string)$row);
        }
    
        // Product Image
        $rows = $data[1]->Find("div.image-slot img");
        foreach ($rows as $row)
        {
            $res['product_image'] = HTTP::ConvertRelativeToAbsoluteURL($data[0], $row->src);
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多