http://api.microsofttranslator.com/V1/SOAP.svcによって公開された SOAP サービスを使用して Microsoft Translator API を使用しようとしています 。コンソール アプリにサービス参照を追加し、Detectメソッドを呼び出してみましたが、失敗しました。以下のエラー
ServiceReference1.LanguageServiceClient client = new LanguageServiceClient();
string detect = client.Detect("", "Hello");
Console.WriteLine("Detected language "+detect.ToString());
Console.ReadKey();
System.ServiceModel.FaultException: IP が一時的にサービスにアクセスできません
サーバー スタック トレース: System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime 操作、ProxyRpc& rpc) で System.ServiceModel.Channels.ServiceChannel.Call(String アクション、eway のブール値、ProxyOperationRuntime 操作、Object[] ins、Object[ ] outs, TimeSpan timeout) System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCall Message methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
[0] で例外が再スローされました: System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req Msg, IMessage retMsg) で System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 タイプ) で ConsoleApplication1. ServiceReference1.LanguageService.Detect(String appId, String text) at ConsoleApplication1.ServiceReference1.LanguageServiceClient.Detect(String appId, String text) in C:\Users\lh95\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Service References \ServiceReference1\Referenc e.cs: C:\Users\lh95\documents \visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs の ConsoleApplication1.Program.Main(String[] args) の 69 行目: 25 行目
未処理の例外: System.ServiceModel.FaultException: IP はサービスに一時的にアクセスできません
サーバー スタック トレース: System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime 操作、ProxyRpc& rpc) で System.ServiceModel.Channels.ServiceChannel.Call(String アクション、eway のブール値、ProxyOperationRuntime 操作、Object[] ins、Object[ ] outs, TimeSpan timeout) System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCall Message methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
[0] で例外が再スローされました: System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req Msg, IMessage retMsg) で System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 タイプ) で ConsoleApplication1. ServiceReference1.LanguageService.Detect(String appId, String text) at ConsoleApplication1.ServiceReference1.LanguageServiceClient.Detect(String appId, String text) in C:\Users\lh95\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Service References \ServiceReference1\Referenc e.cs: C:\Users\lh95\documents \visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs の ConsoleApplication1.Program.Main(String[] args) の 69 行目: 33 行目