提供了一个外部的URL:https://wsbeta.fedex.com:443/web-services/rate ,然后调用这个webservice,通过传参数获取值,但是这个webservice在浏览器中根本打不开,在VS中添加引用又出现错误,无法添加web引用,出现上图的错误,不知道怎么回事,是不是添加webservice引用方法不对?求大神解答,谢谢!
你提供的URL没有对外公开的WEBSERVICE。
那应该通过什么方式来访问他的webservice呢?是需要什么验证信息吗?
@l563941964: 这个你得看FEDEX的文档。
WebService是可以公开,可以不公开,可以设置要求客户端连接提供验证信息的。
@爱编程的大叔: 那也就是说不能够直接通过添加web引用的方法实现是吧?
@l563941964: 刚刚上FEDEX这个
http://www.fedex.com/us/developer/web-services/index.html看了一下,
需要注册用户,需要有KEY(测试KEY、正式KEY,类似淘宝OPENAPI),
WebService并非一定要用显式引用的方法来实现的,建议你再多研究一下相关的知识。
@爱编程的大叔: 那还有什么方法呢?能提供下帮助吗?确实时间比较急,以前又没有接触过这些方面,了解很少,麻烦帮助下,谢谢!
@l563941964:
1、申请帐号和KEY这个别人帮不了你吧。
2、看FEDEX的文档这个别人也不太好帮忙,除非他正好看过。
上次我因为正好看过淘宝API,然后一个同行需要这个,就花了一个小时左右跟他解释了整个过程。
只收了2000元。
3、WebService这个是常规编程知识(相对于FEDEX接口),如果你懂得上面两个,这个倒是基本可以免费问到,总有高手闲着的。但是专门性、针对性的知识,懂得人不一定有空。
4、估计你也只是开发员,做不了钱的主,但是我以前就只是为一个串口编程的启蒙+串口线(15条)
就给过一个老师15000元,有时候,时间就是成本。这个可以跟你的老板提的。