【问题标题】:Python Piston equivalent for consuming RESTful APIs?使用 RESTful API 的 Python Piston 等价物?
【发布时间】:2012-03-09 03:21:55
【问题描述】:

是否有与 Django Piston 等效的东西,但用于消费 RESTful API?

【问题讨论】:

  • 也许 requests 与 JSON 结合使用?
  • 我在这里问了同样的问题:stackoverflow.com/questions/7699796/… 使用 Requests 包。
  • 你确定你的意思是消费吗?看起来 Piston 允许您创建 RESTful API?
  • Piston 允许我创建它们,但我想使用其他方的 API。

标签: python django django-piston


【解决方案1】:

REST 的美妙之处在于您不需要特殊的客户端来与 API 交互...只要任何可以通过 HTTP 进行通信的东西。

Requests 是 Python HTTP 库中的当前热点。 HTTPLib2 也很健壮

REST 的挑战在于,虽然动词是标准的(GET、POST、PUT、DELETE),但名词是完全任意的,任由编写 URL 结构的人随意决定。我想这就是为什么作者经常创建 RESTFul API 的包装器/特定于语言的实现(例如 Twitter)。

【讨论】:

    猜你喜欢
    • 2011-05-05
    • 2021-06-19
    • 1970-01-01
    • 2012-01-15
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多