【发布时间】:2015-08-01 06:17:27
【问题描述】:
我正在尝试从 google play store 抓取最新评论,并获取我需要发出发布请求的信息。
使用 Postman,它可以工作,并且我得到了想要的响应。
但是终端中的发布请求给了我一个服务器错误
例如:本页https://play.google.com/store/apps/details?id=com.supercell.boombeach
curl -H "Content-Type: application/json" -X POST -d '{"id": "com.supercell.boombeach", "reviewType": '0', "reviewSortOrder": '0', "pageNum":'0'}' https://play.google.com/store/getreviews
给出一个服务器错误并且
Scrapy 只是忽略了这一行:
frmdata = {"id": "com.supercell.boombeach", "reviewType": 0, "reviewSortOrder": 0, "pageNum":0}
url = "https://play.google.com/store/getreviews"
yield Request(url, callback=self.parse, method="POST", body=urllib.urlencode(frmdata))
【问题讨论】:
标签: python python-3.x scrapy web-crawler