Recommended
PDF
Crowd computing y las intercc
PPTX
Beyond Continuous Delivery at ThoughtWorks North America Away Day
PPTX
Beyond Continuous Delivery TW Away Day June 2013
PPT
PDF
Complications of diabetes
PPTX
Beyond Continuous Delivery - Jenkins User Conference - 23 Oct 2014
PDF
General Continuous Delivery for Agile Practitioners Meetup May 2014
PDF
PDF
PDF
PDF
PDF
PDF
#NagoyaTesting アジャイルなテストの見積りと計画づくり
PDF
PDF
ビッグデータ時代におけるオープン・イノベーションの可能性
PDF
PDF
PDF
PDF
ライトニングトーーク (第5回開発コンテスト24)
KEY
PDF
PDF
PDF
PDF
PDF
八子クラウド座談会企画案(八子) 20110626
PDF
ソーシャルメディアが呼び起こしたゲーミフィケーション
PDF
2012 6 6_ga_tracker_chinaminamoto_slideshare
PDF
Beyonds social layer(2) 121219
More Related Content
PDF
Crowd computing y las intercc
PPTX
Beyond Continuous Delivery at ThoughtWorks North America Away Day
PPTX
Beyond Continuous Delivery TW Away Day June 2013
PPT
PDF
Complications of diabetes
PPTX
Beyond Continuous Delivery - Jenkins User Conference - 23 Oct 2014
PDF
General Continuous Delivery for Agile Practitioners Meetup May 2014
PDF
Similar to Fb awardの振り返りとwin8アプリ
PDF
PDF
PDF
PDF
PDF
#NagoyaTesting アジャイルなテストの見積りと計画づくり
PDF
PDF
ビッグデータ時代におけるオープン・イノベーションの可能性
PDF
PDF
PDF
PDF
ライトニングトーーク (第5回開発コンテスト24)
KEY
PDF
PDF
PDF
PDF
PDF
八子クラウド座談会企画案(八子) 20110626
PDF
ソーシャルメディアが呼び起こしたゲーミフィケーション
PDF
2012 6 6_ga_tracker_chinaminamoto_slideshare
PDF
Beyonds social layer(2) 121219
Fb awardの振り返りとwin8アプリ 1. 2. 3. 4. 5. 最終ノミネート
No.1 FBログ No.11 写真みつかるプロジェクト
No.2 Agile Tracker No.12 PromoBook
No.3 パパログ No.13 pakuchi
No.4 CoffeeMeeting No.14 Reviocam
No.5 フレンドセレクター! No.15 リブライズ ~すべての本棚
No.6 PixelJunk Monsters Online を図書館に~
No.7 Voicepic No.16 トレ録
No.8 Hoolegan(フーレガン) No.17 study mail
No.9 SocialBrains No.18 ソージャ!ソージャ!
No.10 Stiie No.19 REMP
No.20 みんなで散歩
6. 7. 8. 9. 10. 電通レイザーフィッシュ賞
アトラクティビティの部
ゼンリンデータコム賞
総計
WEB+DB PRESS賞
日経ソフトウエア賞
ソーシャル性の部
ガイアックス賞
発展可能性の部
サノウラボ賞
メンバーズ賞
クロコス賞
コムニコ賞
新規性の部
操作性の部
森雅秀賞
翔泳社賞
第2位
第1位
第3位
Agile Tracker 1 1
CoffeeMeeting 1 1
Hoolegan (フーレガン) 1 1 1 1 4
Voicepic 1 1 1 3
ソージャ! ソージャ! 1 1 1 3
みんなで散歩 1 1
リブライズ ~
1 1 1 1 1 1 6
すべての本棚を図書館に~
総計 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19
11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ライブラリ作成
(a)Releaseにする
(b)[ビルド]-[ソリューションのビルド]
27. 28. 29. ④朝食情報の管理
⑤朝食の連携
③朝食の投稿
⑥朝食画像の管理
①ログイン
②朝食の投稿
⑦朝食画像の連携
Http要求
30. 連携部分
ログイン後、FQLを使ってユーザ情報を取得してみる。
// 予めWebViewコントロールを配置しておきます。
// そのコントロールに x:Name=“WebView1” と名前をつけておきます。
// ■準備
private readonly FacebookClient _fb = new FacebookClient();
// パーミッション
private const string extendedPermissions =
"user_about_me,read_stream,publish_stream";
// ■facebookのログインUrlを作る
dynamic para = new ExpandoObject();
para.client_id = appId; // facebookアプリ登録時に払いだされたID
para.redirect_uri =
"https://www.facebook.com/connect/login_success.html";
para.response_type = "token";
para.display = "popup";
para.scope = extendedPermissions;
Uri loginUrl = _fb.GetLoginUrl(parameters);
31. // ■Urlへのアクセスと結果を処理するメソッドの登録
WebView1.LoadCompleted += WebView1_LoadCompleted;
WebView1.Navigate(loginUrl );
// ■結果を処理するメソッドの処理内容(WebView1_LoadCompleted)
FacebookOAuthResult oauthResult;
if (!_fb.TryParseOAuthCallbackUrl(e.Uri, out oauthResult))
{
return;
}
if (oauthResult.IsSuccess)
{
// ログインに成功しアクセストークンが取得できました!
var accessToken = oauthResult.AccessToken;
// 以降FQLを発行するためにアクセストークンを設定しておく。
_fb.AccessToken = accessToken;
}
32. // ■FQLを使ってユーザ情報を取得する
// FQL
var fql = "SELECT uid,name,pic_square FROM user WHERE uid=me()";
// 発行
dynamic fqlParameters = new ExpandoObject();
fqlParameters.q = new { fql1 };
dynamic fqlResult1 = await _fb.GetTaskAsync("fql", fqlParameters);
// 結果から値を取り出す
dynamic resultForQuery1 = fqlResult1.data[0].fql_result_set;
long facebookID = resultForQuery1[0].uid;
string userName = resultForQuery1[0].name;
string userPicURL = resultForQuery1[0].pic_square;
こんな感じで
情報がとれました!
33. 34. 35. 36. 37. 38. 40. 41. 具体的な内容は
審査担当者 からのコメント
• C:: The app has declared access to network
capabilities and no privacy statement was provided in
the Windows Settings Charm.
• G:: Missing or incomplete account information
provided to reviewer. This prevented us from
completing our review of this app.
• A:: When reviewing the app, our reviewers observed
instability issues when using snapped views with this
app. More information on snapped views can be found
here:
42. Google先生お願いします。
The app has declared access to network capabilities and
no privacy statement was provided in the Windows
Settings Charm
アプリはネットワーク機能へのアクセスを宣言し、全く
のプライバシーに関する声明は、Windowsの設定チャー
ムで提供されていない
43. 44. Google先生お願いします。
Missing or incomplete account information provided to
reviewer. This prevented us from completing our review of
this app.
行方不明者や校閲に提供不完全なアカウント情報。これ
は、このアプリの見直しを完了することから私たちを防
ぐ。
謎い!
45. 46. 47. Google先生お願いします。
When reviewing the app, our reviewers observed
instability issues when using snapped views with this app.
More information on snapped views can be found here
このアプリでスナップされたビューを使用する場合、ア
プリを再確認するときには、私たちのレビューアが不安
定になる問題を観察した。スナップされたビューの詳細
については、ここで見つけることができます:
スナップ?
48. 49. 50. 51. 52. 53.