c**********a 发帖数: 659 | 1 现在,要从一些 platform 上search 一些东西。 如 amazon, apple itunes。 可以在
网页上搜,也可以用 api, 如:
http://webservices.amazon.com/scratchpad/index.html
https://media.readthedocs.org/pdf/python-amazon-product-api/lat
amazon-product-api.pdf
但是一般只有大的platform 有 api, 或者搜索网页。
但是要在十几个 platform 上做这个工作, 如, directv, verizon, dish, xbox 等
。但是像这些小的platform 都没有search api.
那么该怎么完成这个工作呢?
多谢! | R*********4 发帖数: 293 | 2 其实只要是网站,即使他们没有API,也都可以search的
【1】学会抓包,其实很简单,chrome就有这个功能,右键inspect,然后选network,这
一步完全就是搞清楚这个网站是怎么search的
【2】怎么post,什么事form data,query string,怎么get,怎么cross domain,熟练运
用httpclient之类的东西
【3】怎么获得cookie,一些网站可能需要您登陆,一般就是cookie,如果没有那也就
太容易了
【4】研究他们的javascript代码,有些网站,很多保护措施的哦
说句实话,看到您问这个问题,我觉得如果您不是真的对这个感兴趣,趁早放弃,这个
真的需要十二分的兴趣,加二十分的努力,每个网站都有不同的名堂。除非兴趣爱好和
生活所迫,是没有人玩那个东西的。 | m***i 发帖数: 2480 | 3 google custom search api.
【在 c**********a 的大作中提到】 : 现在,要从一些 platform 上search 一些东西。 如 amazon, apple itunes。 可以在 : 网页上搜,也可以用 api, 如: : http://webservices.amazon.com/scratchpad/index.html : https://media.readthedocs.org/pdf/python-amazon-product-api/lat : amazon-product-api.pdf : 但是一般只有大的platform 有 api, 或者搜索网页。 : 但是要在十几个 platform 上做这个工作, 如, directv, verizon, dish, xbox 等 : 。但是像这些小的platform 都没有search api. : 那么该怎么完成这个工作呢? : 多谢!
|
|