facebook関係の機能を使ったアプリを作ろうと思って、サンプルを実行させようとしたが動かなかった。。。 自分のやり方がまずかったのか、チュートリアルでどこか抜けが会ったのかわからないが、 ひとまず、出来なかったという事を記録しておく。。。
参考にしたページはだいたいこの辺。 https://developers.facebook.com/docs/android/getting-started
facebook-android-sdk-3.17.2
を使った。
出来なかった事
1. チュートリアルの通りにやるとエラーが出る。
サンプルアプリを起動後、以下の画面が表示された後、 ログインボタンをクリック
すると、以下のようなエラーが出る。
※key hashはもう使ってないやつなので、晒しても大丈夫だと思います。
実際のキーハッシュは以下
QeDeIIJuUNbr+jjhe6Go1UAmhI8=
※355198514515820
はチュートリアルでダウンロードしたサンプルプログラムに登録されていたapp_id
ちょっと最後の=がついていない部分が気になったのだが、
Scala と Android Studio の組み合わせを触ってみた - Qiitaを参考に再作成してみたところ、同じく最後に=
がついていたので、たぶん大丈夫だと思う。
もちろん、チュートリアルにしたがって、以下のページにkey hashは登録済。
https://developers.facebook.com/settings/developer/sample-app/
うーん。。。チュートリアルのどこかを見落としているのだろうか。。。
2. facebookアプリを登録して、そのapp_id
を使ってみる
次に試してみたのがこれ。
HelloFacebookSample/res/values/strings.xml FriendPickerSample/res/values/strings.xml
この辺のapp_id
を自分が作ったfacebookアプリを登録して実行してみる。
ログインは出来て、Pick Some Friends
のボタンをタップすると、友達一覧を表示するっぽい画面に遷移するのだが、肝心の友達一覧が何も表示されない。。。
友達が0ではないので何か表示されて欲しい感はあるのだが、出ない。。。。ふぅ。。。
所感
こんなん簡単に出来るだろ〜と思っている所だったので、悲しい気持ちでいっぱいです。 何かを見落としているだけな気もするんだが。。。(泣)
レスポンスの中身とかも見たので、後でその辺も書いてみる。