Skype for Business の機能をアプリに追加してみよう その 1

今回から数回で、C# を使った、開発中のアプリケーションに Skype for Business の機能を組み込む方法を紹介します。 Unified Communications Web API (UCWA) UCWA は Skype for Business (オンライン/設置型ともに) の機能を、簡単気軽に REST で呼び出せる API です。概要や基本的な使い方については、以下のブログがわかりやすいので参考にしてみてください。 https://blogs.msdn.microsoft.com/tsmatsuz/2013/03/26/lync-ucwa-unified-communications-web-api/ UCWA C# ライブラリ UCWA 2.0 は現時点でオフィシャルの C# ライブラリがありませんが、コミュニティエフォートで公開中です。 ソース: https://github.com/kenakamu/UCWA2.0-CS 以下手順でローカルにソースをダウンロードしておきます。 1. https://github.com/kenakamu/UCWA2.0-CS にアクセス。 2. 画面右側の 「Clone or download」より「Download ZIP」をクリック。 3. 保存した ZIP を右クリックし「プロパティ」を確認。ロックされている場合はアンロックする。 4. ZIP ファイルを任意のディレクトリに解凍。 Skype for Business 環境の準備 兎にも角にも… Read more

C# で LINE Bot

みなさん、こんにちは。Bot 開発してますか? 昨年発表された LINE 社の Messaging API とてもいい感じですが、個人的には、 – C# ライブラリが無い – Microsoft Bot Framework が LINE 対応していない という 2 点が嫌だったので、ライブラリを作ってみました 。今回はこちらを紹介します。 全てのソースはこちら: https://github.com/kenakamu/line-bot-sdk-csharp LINE Messaging API の申し込みと準備 1. LINE ビジネスセンターよりアカウント作成。https://business.line.me/ja/ 2. 会社/事業者を作成 3. サービスを利用開始のページより Messaging API を選択。 4. ここで間違えずに 「Developer Trial を始める」をクリック。 5. 適当に名前を付け、業種を選択したら、「確認する」をクリックし、「申し込み」をクリック。 6. 続いて「LINE@MANAGER へ」をクリック。 7. 「Enable API」をクリックして API を有効化。確認画面もクリックして完了する。 8. Request… Read more