Как я могу использовать SOAP API (формат XML) в Python? - PullRequest
0 голосов
/ 04 июня 2019

Я никогда раньше не использовал SOAP API. В отличие от REST API, кажется, не так просто использовать SOAP API в Python. Поскольку REST API поставляется в формате JSON, вы можете просто получить доступ, выполнив что-то вроде data.student.name. У меня есть ниже SOAP API в формате XML.

Может кто-нибудь объяснить, как я могу получить доступ к Rank в данных на уровне кода Python?

данные (SOAP API)

<?xml version="1.0" ?>
<Awis>
  <OperationRequest>
    <RequestId>6153688e-865c-11e9-84c7-196fdec7da01</RequestId>
  </OperationRequest>
  <Results>
    <Result>
      <Alexa>
        <Request>
          <Arguments>
            <Argument>
              <Name>url</Name>
              <Value>sfgate.com</Value>
            </Argument>
            <Argument>
              <Name>responsegroup</Name>
              <Value>Rank</Value>
            </Argument>
          </Arguments>
        </Request>
        <TrafficData>
          <DataUrl>sfgate.com/</DataUrl>
          <Rank>1441</Rank>
        </TrafficData>
      </Alexa>
    </Result>
    <ResponseStatus>
      <StatusCode>200</StatusCode>
    </ResponseStatus>
  </Results>
</Awis>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...