将用户重定向到Web视图中的特定页面

时间:2012-07-13 12:14:24

标签: android

我在android中创建一个应用程序扫描条形码并从我的数据库中检索信息。它工作正常但现在我想将它与flipkart数据库集成。或者将它们重定向到该产品的flipkart页面。但我如何访问flipkart数据库。 说我扫描了一本android的书,现在我想将我的用户重定向到flipkart上的特定页面。任何帮助都将不胜感激...谢谢

3 个答案:

答案 0 :(得分:1)

最好问一下flipkart是否有办法轻松做到这一点,更重要的是如果它在他们的条款和范围内。条件(所以你不违反任何法律)。

查看他们的网站,看起来您可以http://www.flipkart.com/search/a/all?query=something,它似乎也适用于ISBN条形码(尝试在该查询中将something替换为0671737635。< / p>

答案 1 :(得分:1)

今天最好的方法是使用Flipkart公开的公共API。鉴于Flipkart没有这样做,就不会有一种简单的方法来访问这些信息。

存在网络抓取工具,但几乎在所有情况下,您最终都会违反条款和条件和/或任何可接受的费率限制。即使您可能想出一个网络爬虫解决方案,如果有内部页面更改,它很可能会迟早中断,这将使您再次编写新的逻辑。总之,这些是片状解决方案,不推荐,但在短期内,它可能看起来像它的工作原理。

无论是Flipkart还是其他任何人,如上所述,公共API是正确的集成机制。 API将明确定义:

  1. 功能是什么,即API方法
  2. REquest / REsponse的数据格式
  3. 免费使用的可接受的速率限制
  4. 更高配额限额的付费API费用
  5. P.S:Flipkart很可能甚至会使用他们使用的私有API,但只是它没有暴露给外界。

答案 2 :(得分:0)

对于Junglee,我尝试过,我发现的是使用网址搜索项目的方式http://www.junglee.com/mn/search/junglee/ref=nav_sb_noss?url=node%3D792284031&field-keywords=

所以,如果您的搜索产品是iphone(不是Android开发人员的最佳示例),请将其作为字符串传递给此URL http://www.junglee.com/mn/search/junglee/ref=nav_sb_noss?url=node%3D792284031&field-keywords=iphone