【问题标题】:Python create an SDK instead just an APIPython 创建一个 SDK 而不是一个 API
【发布时间】:2018-04-18 06:21:13
【问题描述】:

我有一个在 python/django 中开发的项目,我创建了我的 API 接口,以便使用 POST GET 和其他调用向我的客户公开数据库的视图,全部完成。

现在我想知道为我的程序创建真正的 SDK 的最佳方法是什么,我的意思是我的客户可以使用特定的调用使我的环境执行某些操作并从他们的代码返回结果。 是否有一些工具,例如 API 的 Django REST 框架,也适用于 SDK?

提前致谢

【问题讨论】:

    标签: python sdk django-rest-framework


    【解决方案1】:

    API 是服务器端,而 SDK 是客户端。

    例如,您可以使用 python/django 提供 API。但是您的客户可以使用 nodejs、C++、C#、JAVA...任何他们想与您的服务器通信的东西。

    如果您提供适用于 C++ 的 SDK,则仅适用于 C++ 客户。对于 JAVA 客户,您仍然需要为 JAVA 提供另一个 SDK。

    简而言之,您找不到跨语言 SDK 生成器。

    【讨论】:

      猜你喜欢
      • 2015-12-15
      • 2015-04-23
      • 2015-12-04
      • 2019-08-11
      • 2023-03-22
      • 1970-01-01
      • 2017-09-04
      • 2017-01-31
      • 1970-01-01
      相关资源
      最近更新 更多