问题的主题
例如,我想从play market上刮一页书。Google market有多种语言版本,没有特定的url标记。那么,我如何才能用我需要的语言而不是随机的语言来抓取特定的版本呢?
环境
“x射线”:"^2.2.0“
节点--版本: 5.9.0
npm --版本: 3.7.3
重现步骤
试着从play market上抓取任何页面。例如:https://play.google.com/store/books/details/Walter_Isaacson_Steve_Jobs?id=I6R8MXStPXgC
预期行为
用特定的语言抓取页面
实际行为
它抓取随机语言(瑞典语,西班牙语,葡萄牙语-所有这些当我从相同的VPS运行x射线)
发布于 2016-08-25 17:29:10
您可以使用查询字符串参数"hl“来定义两个字母的语言代码。因此,例如,要获取中文页面,请使用url:
https://play.google.com/store/books/details/Walter_Isaacson_Steve_Jobs?id=I6R8MXStPXgC&hl=zh
请注意附加到原始url的&hl=zh。
https://stackoverflow.com/questions/39056490
复制相似问题