を構築するとき、私は https://github.com/ibm-watson-iot/iot-csharp/blob/master/docs/Gateway.rstIBM IOT C#クライアントgatewayclient
ごとにサンプルIBM-IOT C#のサンプルコードを使用し始めています無効なIPアドレスの例外をスローをしかし私は、「無効なIPアドレスが指定されました。」取得ゲートウェイコンストラクタがorg idを使用して呼び出されたときにスローされます。私は「p3wg4w」のORGIDを使用してい
は(設定で設定され、文字列プロパティGlobals.WatsonOrgID」としてアクセス) 私のコードは
private static void InitGatewayClient()
{
if (gw == null)
{
gw = new GatewayClient(Globals.WatsonOrgID,
Globals.WatsonGatewayDeviceType,
Globals.WatsonGatewayDeviceID,
Globals.WatsonAuthMethod,
Globals.WatsonToken);
gw.commandCallback += processCommand;
gw.errorCallback += processError;
gw.connect();
Console.WriteLine("Gateway connected");
Console.WriteLine("publishing gateway events..");
}
}
は誰もが前にこれを見ていますか?
おかげで、私はまた、構築され、サンプルを別のプロジェクトとして実行しました。私たちのサイトからうまく動作します。私は実際にこれを既存の製品に統合しようとしています。名前解決が失敗する原因となっているクライアントライブラリのランタイムバージョンといくつかの非互換性があると思います。 – Zaphod
問題がある場合は、mqtt pahoクライアントを試してみてください。 https://www.eclipse.org/paho/clients/dotnet/ mqttクライアントオブジェクトを次のように設定することができます。 IBM Watson IoTプラットフォームに接続する – idan