我有下面的Azure函数c#代码,它工作得很好。
我调用webservice并将xml数据作为输入传递,但是Azure函数得到了json数据。
如何在调用webservice时映射这些xml数据并传递?
string Jsonbody = await req.Content.ReadAsStringAsync();
// I'm confused how to map this Jsonbody data to xml and pass to httpContent
var httpContent = new
所以我对SOAP和它背后的整个想法都很陌生,但为了使用SuperPages API,我不得不想办法解决这个问题。现在,我只是想了解一下它,以及如何调用API。API文档可以在这里找到:。我可以通过头登录,但我不知道从那里去哪里。下面是我试图运行的函数的文档:
getReportList
getReportList方法检索当前存储的报表列表。
请求:
Field Name Field Type Field Description Field
externalTransactionId string(6) External Transaction ident
我正在使用一个web服务来获取php数组中的一些电话号码,如下所示:
$to=array("phoneNumbers"=>array('a','b'));
我需要在C#中使用此web服务,但我不知道如何将$to变量转换为C#我已经尝试过了
new string[] {"a","b"}
new string[] {"phoneNumbers","a","b"}
new string[][] {"phoneNumbers",new string[]{
我知道c#和Python是两种不同的语言,但是我认为xml soap代码应该大致相似,但是我看不出它是如何工作的。在c#中工作的url只会为我获取网页代码,我使用POST,并希望输入身份验证和输入来检索服务器中的信息。我该怎么做呢?
我尝试过不同的url,不同的请求格式,但是我不太熟悉python和soap是如何交互的,所以我所能做的就是在线搜索和修改现有的代码,但它们似乎都要么在连接时给出一个错误(我认为这是一个url问题),要么检索网页本身的代码。
import requests
from xml.etree import ElementTree as ET
url=