【问题标题】:Reading SOAP with Zeep用 Zeep 阅读 SOAP
【发布时间】:2017-06-12 16:03:24
【问题描述】:

我正在尝试使用 Python 的 Zeep 读取这个 Soap API 'https://www.shab.ch/soapserver'。

from requests import Session
from requests.auth import HTTPBasicAuth
from zeep import Client

from zeep.transports import Transport
session = Session()
session.auth = HTTPBasicAuth('MYUSERNAME', 'MYPASSWORD')
client = Client('https://www.shab.ch/shabforms/acmsservice?wsdl',
    transport=Transport(session=session))

但是得到以下错误信息:

HTTPError: 403 Client Error: Forbidden for url: 
https://www.shab.ch/shabforms/acmsservice?wsdl

谁能看到我在这里做错了什么?

【问题讨论】:

  • 此端点不再存在。我建议删除问题

标签: python soap zeep


【解决方案1】:

Python 似乎不是您的问题。相反,您有 WSDL 文件的权限问题。快速谷歌搜索出现:

https://www.shab.ch/soapserver https://www.shab.ch/shabforms/soapserver?wsdl

【讨论】:

    【解决方案2】:

    您无权访问 Shab.ch 服务器的该部分。您需要用户名和密码。联系方式:info@sogc.ch

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多