【问题标题】:Is there any information database which lists all of the mobile devices and specifications? [closed]有没有列出所有移动设备和规格的信息数据库? [关闭]
【发布时间】:2011-07-25 06:03:45
【问题描述】:

是否有任何开源项目或网站提供所有移动设备和规格的列表?

【问题讨论】:

  • 你只想要安卓设备还是其他所有设备?
  • 所有设备..主要是 iPhone,android,blackberry,windows
  • 您想要 api(以 xml 或 json 格式提供响应)还是只想查看网络上的设备列表?
  • 是的.. xml格式更可取..

标签: iphone android mobile mobile-phones mobile-devices


【解决方案1】:

也许这是旧的,但可能对某人有帮助。我正在搜索,但没有好的选择。所以做了一个免费的restful api来获取移动设备描述。现在提供 6700 多种移动设备描述。您可以在您的应用程序中使用它。

这里是网站 https://fonoapi.freshpixl.com/

这里是github https://github.com/shakee93/fonoapi

我只是让 php 客户端访问 api。也有人可以帮助使用其他语言..

如果您能帮助改进它,请给我留言。我们从社区帮助社区。​​p>

【讨论】:

  • 您好,我看过了,看起来很不错,谢谢!但是:如何查看结果中包含 100 多个项目的查询的整个结果?再次感谢
  • 抱歉 Api 只给出最大 100 的结果。 Api 的目标是提供 100 结果的移动设备描述规范。
  • Api 在 Node.js 中不起作用。当我查询 Iphone6s 时它总是显示未定义的结果
  • 抱歉,请在适当的 nodejs 包上创建问题。 Nodejs 不是由我维护的。 php 和 jquery 版本由我维护。
  • 非常有用。谢谢。手机图片不来了,还有什么办法获取图片吗?
【解决方案2】:

WURFL 是移动设备信息的行业标准 - 它的主要工作是获取用户代理并将其与设备和属性相匹配,但是也可以通过查询获取设备和属性列表有点努力。

实际的WURFL datasource 是一个扁平的 xml 结构,开始时不太复杂,但使用其中一个开发的 API 将使学习曲线更容易。

【讨论】:

    【解决方案3】:

    查看 OpenDDR 项目(已删除原始链接,因为它现已失效)-“开放且完全免费的设备描述存储库(具有访问 API)在全球范围内可用”。

    他们的OpenDDR-Resources repository 似乎包含带有设备描述的 XML 文件,并提供了 WURFL 文件的最后一个免费和开放分发的链接。

    他们的other repositories 还包含 API 的 C# 和 Java 实现。

    【讨论】:

    • openddr.org 网站已死,现在重定向到广告/恶意软件
    • 删除了指向 openddr 站点的链接,但 GitHub 存储库内容仍包含项目中的文件。
    • OpenDDR 站点现在是openddr.mobi。由于 GitHub 组织与旧的“.org”域相关联,我们决定创建一个新域:github.com/OpenDDRmobi。您可以找到 OpenDDR 的 C#、Java 和 VB.net 实现(一些基于 DeviceMap,如果需要,它们与 DeviceMap Data 完全向后兼容)以及针对不同语言(如 PHP)的其他客户端的分支或改进。
    【解决方案4】:

    对于 Android,有一个用户构建数据库 device reports。它似乎只能通过网络看到,但您可以搜索不同的设备并查看它们的规格。

    【讨论】:

    • 是的,旧站点已被域抓取者占用(而 DeviceMap 继续一些 OpenDDR 目标)但该站点现在位于 openddr.mobi。请检查一下。
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 2014-03-28
    • 2023-02-01
    • 2016-08-04
    • 2023-03-24
    • 2020-02-06
    • 1970-01-01
    • 2016-05-30
    相关资源
    最近更新 更多