2017-03-22 10 views
1

Fbでは、セッションオブジェクトからuserIdを取得し、User Profile APIを使用することが可能です。BotFrameworkでユーザーのロケールを取得する

私はFbだけでなく、どんなチャンネルでも手に入れたいです。

セッションオブジェクトからユーザーのロケールを取得する方法はありますか、APIを使用する必要がない方法はありますか?

答えて

1

アクティビティオブジェクトから直接取得できるはずです。私は私が私のダイアログコンテキストから取得するメッセージアクティビティからそれをやっている - このような何か:

IMessageActivity msg = context.Activity.AsMessageActivity(); 
string locale = msg.Locale; 

しかし、私はそれがチャンネル依存しているように、それは思えない全くとしてこれに依存しないだろう、いくつかは、実装しますいくつかはしません。

関連する問題