我看到了这个翻译器网络服务 http://api.microsofttranslator.com/V2/Soap.svc
但我不允许向我们的应用程序添加新的 Web 服务,它只能在 Controller 中调用,并在那里使用它的方法“Translate”并传递参数,这样我就可以获得返回字符串。有没有办法做到这一点?
谢谢!
我看到了这个翻译器网络服务 http://api.microsofttranslator.com/V2/Soap.svc
但我不允许向我们的应用程序添加新的 Web 服务,它只能在 Controller 中调用,并在那里使用它的方法“Translate”并传递参数,这样我就可以获得返回字符串。有没有办法做到这一点?
谢谢!
提到您需要从控制器调用服务表明您想从内部代码调用它。您可以像这里所示那样调用您的服务。使用 ChannelFactory 使您能够创建自己的服务客户端。您无需添加服务引用即可执行此操作。
我还编写了一个静态包装器,使其更容易访问服务。只要问你是否需要:-)