Javascript 如果没有API提供,我如何进行chrome扩展?
我如何为搜索购物网站(如www.flipkart.com或www.junglee.com)提供chrome扩展,因为它们不提供APIJavascript 如果没有API提供,我如何进行chrome扩展?,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我如何为搜索购物网站(如www.flipkart.com或www.junglee.com)提供chrome扩展,因为它们不提供API 像这样的事情-这并不容易。您可以尝试使用Ajax获取站点并使用regex解析它。看看这里这会很恶心。。。而且很可能在短时间内中断。但是如果没有API,最好的方法是使用XMLHttpRequest执行Ajax请求,然后根据站点标记类和ID使用javascript或jQuery解析出站点 必要的是你正在刮网站 虽然这样做会奏效,但可能不值得你花时间——如果网站设计得很
像这样的事情-这并不容易。您可以尝试使用Ajax获取站点并使用regex解析它。看看这里这会很恶心。。。而且很可能在短时间内中断。但是如果没有API,最好的方法是使用XMLHttpRequest执行Ajax请求,然后根据站点标记类和ID使用javascript或jQuery解析出站点 必要的是你正在刮网站 虽然这样做会奏效,但可能不值得你花时间——如果网站设计得很好,标记类和id不会有太大的变化,改变的将是css。但网站背后的开发团队并不能保证这一点。API更像是一种保证,我不确定是否要花费大量时间删除一个不提供API的站点,因为随着公司的发展和雇佣工程师,标记很可能会发生变化 祝你好运 尝试使用yahoo pipes()清理网站。Yahoo pipes提供了一个规则列表,可以从中进行选择。但是有些网站确实屏蔽了Y!pipesscraper并发送403的响应。有关解析的详细信息