如何将python/Django项目与只为php提供api的web服务集成?

2024-10-01 00:33:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个django网站工作。目前,我需要将它与第三方API集成,后者只提供PHP端点和一些指导如何构建PHP请求的垃圾文档。API提供者引入了一个PHP客户机,其中包含一个类,该类通过SOAP处理对phpapiwebservice的请求。在

首先,有没有可能在不知道API提供者的服务器端欺骗的情况下,构建python客户端来与PHP端点交互吗?我应该深入研究PHP客户机源代码并尝试用python重写它吗?在

第二,我是否应该创建一个中间的PHP webservice,它将集成第三方PHP API并提供一个与python客户机交互的精确API。在

还有更好的选择吗?在

请注意,我是PHP和SOAP新手。在


Tags: django文档api客户机网站service服务器端提供者
1条回答
网友
1楼 · 发布于 2024-10-01 00:33:26

就像其他API一样。您只需使用PHP客户机作为指南,在python中构建API客户机。如果你觉得这根本没用,就把它扔掉,看看端点是什么,它们吐出了什么。在

最后,远程服务器上的端点可以用Smalltalk编程,以供您参考。API客户机只关心发送给服务器的参数和响应的外观。在

所以选择你的基本要素:

开始编码;)祝你好运!在

相关问题 更多 >