Я никогда раньше не использовал 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>