2016-07-09 7 views
0

をコネクタに投稿する不正です:GetPrivateConversationDataを使用しようとすると私が取得:MicrosoftAppIdのセキュリティトークンを:私はこのコードを使用しようとすると

   StateClient sc = new StateClient(new Microsoft.Bot.Connector.MicrosoftAppCredentials()); 
      BotData userData; 
      try 
      { 
       userData = sc.BotState.GetPrivateConversationData(activity.ChannelId, activity.Conversation.Id, activity.From.Id); 

      } 
      catch (Exception ex) 
      { 

       throw; 
      } 

私はこのエラーを取得する:

MicrosoftAppIdための「セキュリティトークン:コネクタに投稿する権限がありません! "

私はここに指示に従うことをしようとしています: http://docs.botframework.com/en-us/csharp/builder/sdkreference/stateapi.html#contextualproperties

が、そのコードは、単にコンパイル習慣。メソッドのシグネチャが正しくありません。

答えて

0

このコードが動作するように表示されます。

   StateClient sc = activity.GetStateClient(); 
      BotData userData = sc.BotState.GetPrivateConversationData(activity.ChannelId, activity.Conversation.Id, activity.From.Id); 
関連する問題