首页 > 解决方案 > 如何从api获取shopee商品售价

问题描述

我目前倾向于在shopee做一个爬虫,到目前为止我有一个URL调用搜索并获取项目详细信息 $url = 'https://shopee.com.my/api/v2/search_items/?by=relevancy&keyword=' . $search . '&limit=' . $totalSearch . '&newest=0&order=desc&page_type=search&version=2';

并循环 itemId 和 ShopId 以获取项目详细信息 $url = 'https://shopee.com.my/api/v2/item/get?itemid=' . $itemID . '&shopid=' . $shopID; $curl->get($url);

但我意识到返回的结果 echo $result->item->price是一个很长的数字(9 位格式)而不是项目实际价格(实际价格是 1999 年)

我想知道结果是其他货币还是 priceId 需要调用另一个 api 来获取实际价格

以下是部分结果

    ...
        "has_low_fulfillment_rate": false,
        "price": 248840963,
        "shop_location": "P",
        "tier_variations": [...],
        "min_purchase_limit": 0,
    ...

标签: phpjsonweb-scraping

解决方案


推荐阅读