【问题标题】:how to validate odoo api in postman?如何在邮递员中验证 odoo api?
【发布时间】:2016-07-20 12:10:06
【问题描述】:

我想在odoo中生成一个rest api,以便它可以在其他语言中使用。我用过下面的api的

  1. http://URL_with_PORT/{}/xmlrpc/2/common
  2. http://URL_with_PORT/{}/xmlrpc/2/object

但是当我使用邮递员验证它时,它给了我错误。

【问题讨论】:

    标签: json xml api openerp postman


    【解决方案1】:

    URL 中不需要大括号。只需将其发送到xmlrpc/2/common 端点,按照...

    http://<server:?port>/xmlrpc/2/common
    

    您需要将动词设置为POST,将主体设置为rawXML

    然后按照文档的形式发送以下 XML。

    <?xml version='1.0'?>
    <methodCall>
        <methodName>version</methodName>
    </methodCall>
    

    这将根据 XML 响应中外部 API documentation 中使用的示例返回服务器版本信息。

    【讨论】:

      【解决方案2】:

      Postman 不是使用 XML-RPC 调用的最佳客户端,请查看 XML RPC GUI for developers in Windows?。您必须创建一个原始请求,然后发送它。使用 SoapUI 会容易得多。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 2021-02-05
      • 2020-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      相关资源
      最近更新 更多