しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

Facebook

Facebook Messenger Platform のコールバックで送信されるデータ構造を調べた

公式ドキュメントにはテキストぐらいしかサンプルが載っていなかったので、テストで作ったモリス先輩 Bot に送信して試してみました。ちなみに下の画像のように、Messenger のツールバーにあるやつを試しました。データ構造が同じものはまとめてあるので、実…

Facebook の Graph API 視点から自分新聞が何をやっているのか調べてみた

もう年末なので、まあどこからともなく Facebook 使ってると自分新聞の記事が流れてきます。個人的に面白いのでやってるんですが、まあ毎年こういう記事が上がってきます。2014年、今年もやってきた自分新聞を使っちゃった方へ | ノマサラ日記(ノマド的サラ…

Graph API を使って Facebook ページへ投稿を行う 2 つの方法

仕事で Facebook の Graph API を使う機会が多いのですが、最近まで Facebook ページに対して投稿を行う方法を良く分かっていなかったのでメモしておきます。Facebook ページへの投稿といっても 2 種類あり、タイムラインのページ名で投稿されている分と、サ…

ASP.NET MVC 5.2 で Facebook アプリテンプレートが使えない問題と対応法

Visual Studio 2013 Update 1 でも ASP.NET プロジェクトを作成する時に、Facebook を選択すると Facebook アプリのテンプレートが作られます。しかし、このテンプレートに対して MVC 5.2 などにアップデートしようとすると、Microsoft.AspNet.Mvc.Facebook …

Xamarin.iOS で Facebook ログインを実装してみた話

iOS アプリで Facebook ログインを実装するためには、公式に提供されている Facebook iOS SDK を使うのが非常に手っ取り早いです。Login for iOSこの SDK を使うと Facebook のネイティブアプリがインストールされている場合には、そのログイン情報を使って…

ASP.NET MVC の Facebook テンプレートを使って Graph API を便利に使う

ASP.NET MVC の Facebook テンプレートは Facebook SDK for .NET をベースに、色々とアプリを作る上で便利そうな機能*1が実装されています。signed_request のデコードや認証周りを自動でやってくれるんですが、FacebookClient クラスに対する拡張メソッドや…

ASP.NET MVC で Facebook アプリを作る時には気をつけろ

最近は ASP.NET MVC 向けの Facebook アプリケーションテンプレートを使って、Facebook アプリの開発をしていたりするんですが、この Microsoft.AspNet.Mvc.Facebook というライブラリが非常に使い勝手が悪く、特定のアプリしか想定していない作りになってい…