【问题标题】:How to do a JSON webservice如何做一个 JSON 网络服务
【发布时间】:2012-09-29 15:53:45
【问题描述】:

我需要创建一个将在 iOS、Windows Phone 和 Android 应用程序中使用的网络服务。

我在 Internet 上找到了很多教程,但没有人使用真正的 JSON 文件。 我有一个例子说明我的意思:

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=tiste&count=2

使用 Twitter 之类的 Web 服务更好,还是只能在 PHP 中使用标头? 如果是第一个,我该怎么办?

最后,JSON 是不是最适合 Web 服务通信的选项?

【问题讨论】:

    标签: json web-services


    【解决方案1】:

    大多数现代网络应用程序都是围绕 api 构建的——它们被称为以 api 为中心。推特就是其中之一。您不是唯一需要为移动平台创建 Web 前端和应用程序的人。拥有适用于所有这些平台的 api 将为您节省大量时间。

    这个领域现在发展迅速。有许多框架(客户端和服务器端)可供选择。由于您没有告诉我们您将使用哪种技术/编程语言,所以我只能建议您在 google 上搜索一个以 api 为中心的框架或一个 rest 框架。如果您扩展您的问题,我会给出更具体的答案。

    同时您可以阅读以下一般文章...

    【讨论】:

    • 非常感谢!但是您知道 twitter 如何为其 API 进行 json 扩展吗?因为以您给我的示例为例,他们使用 php 扩展名但带有 json 标头。
    • 语言选择由您决定。任何语言都可以输出 json:php、jsp、asp、python、ruby、perl.... 据我所知 Twitter 是使用 ruby​​ 构建的。
    猜你喜欢
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 2010-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多