iphone - 创建一个包含许多产品的数据库

标签 iphone ios objective-c parse-platform inventory

我目前正在使用 Parse 为 iPhone 创建库存应用程序让公司跟踪他们所有的工具、供应品和库存。现在我想允许用户/公司在将新项目添加到他们的数据库时让他们可以选择从预制项目数据库中搜索,例如建筑公司在添加简单的 Dewalt Drill Battery 时他们的库存会在预制数据库中搜索“Dewalt #DC9096 18V XRP 2.4A Battery”,或者办公室会按品牌/序列号/名称搜索铅笔。我正在寻找一种简单的方法来制作包含多个品牌产品的数据库甚至表格,包括它们的价格、产品规范、订购更多的网站、公司网站、保修电话号码等……我考虑过解析所有零售信息网站,但不知道其背后的合法性,如果网站发生变化,那么我需要更新代码。如果有任何(更简单/更好)的方法可以做到这一点,那么帮助或指导会很棒!

永远感谢

最佳答案

我不会走尝试解析网站的道路,这将是一个巨大的痛苦,除非您拥有大量资源(而且正如您提到的那样,它可能违反大多数网站的服务条款),否则无法维护。最好的办法是通过 API 连接到现有的产品数据库,例如用于购物的 Google 搜索 API,或者亚马逊的 API。如果您想使用 Google,可以从这里开始:

https://developers.google.com/shopping-search/

希望这能让您朝着正确的方向前进。

编辑:下面是更多购物 API 的列表,它们可能是不错的选择:

http://www.programmableweb.com/apis/directory/1?apicat=Shopping

关于iphone - 创建一个包含许多产品的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14991488/

相关文章:

ios - 如何在 iPhone 应用程序中播放 SWF 文件

ios - 使用带有 dispatch_async 的 block

ios - 为 3D 模型的某些部分添加纹理

ios - 使用 Apple 登录按钮标题始终显示 "SIGN_IN_WITH_APPLE"

iphone - "Bundle Identifier differs from prior bundle identifier"上传新版本iPhone应用程序的.app时出错

iPhone:如何独立于音量设置来大声播放本地通知声音?

objective-c - 共享 Cocoa FBA 实例(无脸后台应用程序或简称代理)

javascript - 使用 javascript 将 HTML 注入(inject) iPhone 网页的末尾

ios - 如果首先在 OPENTOK 中创建流,则无法获取视频

objective-c - 如果我们使用系统字体,如何在 iOS 7 中重新排列字体大小?