免责声明:我不熟悉使用API
我正在努力利用gimbals API,并试图找出究竟是什么终点?我意识到它们链接到服务器,但它们究竟是如何用于开发的?
端点是否用于链接到特定的数据源?
我正在使用python(django),很清楚如何访问和更改关于万向节的信息的结束。
PS-当看到云台api时,我注意到他们有一个REST api和其他一些移动设备正在进行中。如果我正在构建一个Web平台,我只对REST API部分感兴趣吗?
答案 0 :(得分:1)
RESTful API中的端点通常只是一个URL。 URL表示某种资源。如果是订单处理API,则资源将是客户,订单等。
通过发出各种类型的HTTP请求,您可以与这些资源进行交互;如果您想知道资源的内容,请进行GET,如果您想要更改某些内容,请执行POST,等等。 Have a look at this有关REST和Web API的基本信息。
您不需要Django与其他人提供的RESTful API进行交互。你真正需要的只是python的urllib,也许是json模块,如果他们用JSON发送数据的话。他们提供的REST API可能是他们希望开发人员使用的主要内容,但如果他们有多个API,那么在不理解应用程序的情况下很难说哪一个适合您。