~~~~~~~~~~~~~~~soapheader 验证 问题~~~~~~~~~~
本帖最后由 linyb767 于 2012-12-06 13:07:59 编辑 现在在做一个百度推广的api程序
里面需要带head验证,例子是c#。net的
百思不得其解,我已经研究了好几天了,无奈还是不是很懂,有大侠能帮我解决下 THX!
WSDL: https://api.baidu.com/sem/nms/v2/AccountService?wsdl
[最优解释]
你找到了AccountServiceClient就好了
直接实例化它,然后使用其中的方法。
好像只有一个方法叫getAccountInfo
需要参数是一个AuthHeader,这个Header的内容你看一下,把你手中有的信息填进去使用就好了。
返回结果ResHeader里面有userInfo。
[其他解释]
自顶一下~~
[其他解释]
schemaLocation = https://api.baidu.com/sem/nms/v2/AccountService?xsd=../../Common.xsd
其中有类型的规范,比如AuthHeader ResHeader
这个地址下是类型规则。
https://api.baidu.com/sem/nms/v2/AccountService?wsdl 自定义了AccountTypeInfo的类型规则
Operation规定了方法的规则
Binding规定了绑定方式
Service规定了Service地址和Binding的使用。
如果你用C#或者其他.NET平台, 直接Add Service Reference吧,然后地址就是你给的那个。
会自动生成那些规范的类型。
入口是 XXXXServiceClient
[其他解释]