Microsoft PowerPoint - ABC_2011_1_9_yoichiro.pptx

Similar documents
Microsoft PowerPoint - mixi_meetup_2010-main_session-presentation_3.pptx

PowerPoint プレゼンテーション

HTML5無料セミナ.key

OpenSocialに見るGoogleのオープン戦略

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

自己紹介 氏縄武尊 (Ujinawa Takeru) Work 株式会社オージス総研テミストラクトソリューション部 4 年目認証 認可 ID 管理 PKI OpenID Foundation Japan EIWGメンバー Favorite Spec: OpenID Connect, OAuth2.0

intra-mart Accel Platform — OAuth認証モジュール 仕様書   初版  

勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2

OSSTechプレゼンテーション

利用いただけます 利用登録後は都度振込取引時にワンタイムパスワード入力画面が表示さ れますので スマートフォンのトークンに表示される 6 桁のワンタイムパスワードを入力し てください ( ご利用方法の詳細は下記 5~7 をご覧ください ) (5) トークンの利用単位お客さまの運用に合わせて以下のよう

今後の認証基盤で必要となる 関連技術の動向 株式会社オージス総研テミストラクトソリューション部八幡孝 Copyright 2016 OGIS-RI Co., Ltd. All rights reserved.

2

Hybrid Identity ~ 認証システムデザインパターン


intra-mart Accel Platform

슬라이드 1

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

Microsoft Word - otp

PowerPoint プレゼンテーション

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス : 利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕

~ アドレス収集くん ~ セキュリティ対策御説明資料

untitled

POWER EGG 3.0 Office365連携

2 WHITE PAPER: OAUTH ca.com/jp OAuth 3 OAuth 4 OAuth 6 OAuth OAuth 8 CA API Gateway OAuth 9 OAuth Toolkit 10 CA API Gateway 2-legged OAuth 3-leg

@makoto_anjo (Computer Science) Google Desktop(Hall of Fame)

目次 第 1 章はじめに 本ガイドの位置付け 認証から API 呼び出しまでの流れ 関連ガイド 4 第 2 章 API の利用準備 5 第 3 章 OAuth 2.0 認証と API 呼び出し OAuth 2.0 認証の概要 アプリケーショ

○○○信用金庫

IoT 共通プラットフォーム実証環境 アプリケーション開発ガイド 認証認可編 第 1.3 版 2019 年 4 月 高松市 i

2. ccmybox を利用するには ccmybox の利用には Web ブラウザが必要ですが パソコンの Web ブラウザだけでなく スマートフォンなどのモバイル機器の Web ブラウザからも接続が可能です また Web ブラウザを利用した接続方法以外に 専用接続ツールがメーカーより提供されていま

Mobile Access簡易設定ガイド

Mobile Access IPSec VPN設定ガイド

はじめに インフォマート API の呼び出しには OAuth2.0 による認証を受ける必要があります OAuth2.0 を使うことで インフォマート API を利用するサービスは インフォマートプラットフォーム ID( 1 以下 PFID) とパスワードを保存したり処理したりすることなく PFID

Make the Future Java FY13 PPT Template

Microsoft PowerPoint - サイバートラストデバイスID F5 BIG-IP Edge Client連携のご紹介.ppt [互換モード]

FIDO技術のさらなる広がり

ここまでできる! Office 365 API を活用したアプリ開発 ~Office 365 内のデータ活用~

Software Token のセット価格 398,000 円 (25 ユーザ版 税別 ) をはじめ RSA SecurID Software Token を定価の半額相当の特別価格を設定した大変お得な スマートモバイル積極活用キャンペーン! を 3 月 31 日 ( 木 ) まで実施します また

ArcGIS for Server 機能比較表

intra-mart Accel Platform — Slack連携モジュール 利用ガイド   初版  

_KAIT.pptx

OSSTechドキュメント

WebRTC P2P,. Web,. WebRTC. WebRTC, P2P, i

サブスクライバー / 署名者 Subscriber 側 ( アリス ) の要件 セキュアな署名 なりすましをいかに防ぐか 署名に使用する私有鍵をいかに保護私有鍵をいかに保護するか?? セキュアなハードウェアトークンなどが有効 セキュアな装置のセキュリティ基準 欧州の電子署名では SSCD (Secu

PowerPoint プレゼンテーション

"CAS を利用した Single Sign On 環境の構築"

PowerPoint Presentation

ステップ 1:Cisco Spark にサインアップして試してみよう 1. Spark のホームページ ( で電子メールアドレスを入力し 指示に従って Spark アカウントを作成します 注 : 自身の電子メールアカウントにアクセスして Spar

リリース ノート - Cisco Enterprise Mobility Services Platform リリース 2.2

Google Apps for Business Google Gmail Google Apps Google Apps Google Apps 2

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

【学生用登録マニュアル】①メールアドレスの登録手順 (携帯電話、PC、スマートフォン共通) メールアドレスの登録は、空メールを送る方法と、メールアドレスを直接入力する方法の二通りがあります。

PC向け開発からモバイル開発へ 実践モバイルファースト

1 ワンタイムパスワードの説明... 2 (1) ワンタイムパスワードのサービス概要... 2 (2) 個人インターネットバンキングとワンタイムパスワード... 2 (3) ワンタイムパスワード生成機 ( トークン ) について... 2 (4) ソフトウェアトークンの特徴 導入までの

はじめに本手順書は いわしんWEBバンキングサービスの本人認証方式を ログインパスワードに加えて ワンタイムパスワード ( 注 1) による認証でご利用される場合の操作方法および留意事項について記述しています ( 注 1) ワンタイムパスワード一定時間 (30 秒 ) 毎に更新される1 回限りの使い

AppsME(kintone)_セットアップガイド


スライド 1

商用監視ソフトウェアユーザの Zabbix 移行へ朗報 Zabbix Event Viewer のご紹介 【本邦初公開】

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい


intra-mart Accel Collaboration — Collaboration共通 ユーザ操作ガイド   第7版  

MotionBoard Ver. 5.6 パッチ適用手順書

自己紹介 八幡孝 ( やはたたかし ) 株式会社オージス総研 ThemiStruct ソリューション開発リードアーキテクト ThemiStruct 関連サービスの東日本エリア責任者 OpenAM コンソーシアム活動メンバー OpenID ファウンデーション ジャパン Enterprise Ident

SinfonexIDaaS機能概要書

PowerPoint プレゼンテーション

Chapter 1 Facebook comのサーバからのアクセスを する があります では PHP Java C#の だけを しますが PythonやPerlなど の でも することができます 1.1 Facebook 003

1. ワンタイムパスワードとは? ワンタイムパスワードとは パソコンまたはスマートフォンの画面上で ソフトウェアトークン ( ワンタイムパスワード生成アプリ ) に表示される 1 度限りの使い捨てパスワードです インターネットバンキングのログイン時に 従来の 契約者 ID ログインパスワード の認証

FY14Q4 SMB Magalog December - APJ Version

Microsoft Word - Gmail-mailsoft_ docx

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

ohp.mgp

全ゲ連発表黒

Microsoft Word - SSL-VPN接続サービスの使い方

Research Overview

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization Powered by A

オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切耕司

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

Release Notes

Release Notes

スライド 1

Pro 16 ipad iphone Windows Mac Web App : 12,600 T1 1 1 * Starter Solution Excel PDF Web Web CSV, Excel, XML, ODBC ODBC / JDBC ** SQL REST API (JSON, c

1 BrainPad Inc.) KN6F ,375, ASP EC NHN Japan SAS Institute Japan BB 50 BrainPad Inc , All rights reserved. 1

Find Find WIX DB entry WIX Aho- Corasick 1 WIX 2. 2 ( ) WIX, FireFox add-on Chrome Extension [1]. 32 Chrome Extension., Web Find, HTML,.., WIX

What 色 々な Web サービスを 提 供 している 会 社 です 会 社 ) 私 ) ぜひ 名 前 を 覚 えていってくださ

<4D F736F F F696E74202D208D E9197BF FC96E582C68AE98BC682AA F08CF68A4A82B782E D835A E

モバイル オープンAPIを 活用するための認証基盤 標準技術 OpenID Connect, OAuth 適用の考え方 株式会社オージス総研 サービス事業本部 テミストラクトソリューション部 八幡 孝 2017 OGIS-RI Co., Ltd. 2017/9/15 Japan Identity C

インフォシェア株式会社 とは SharePoint 専業の開発/コンサルティングベンダー 対応案件数 300 案件以上 2014年8月現在 ひと目でわかるSharePoint Server 2010/2013 をはじめ 10 以上の関連書籍 をリリース Microsoft MVP for Share

Web AppBuilder for ArcGIS (Developer Edition) インストールガイド

KDDI Smart Mobile Safety Manager Apple Business Manager(ABM) 運用マニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

2 目次 1. 前提 : 従来版とストア版について 2. 方針変更の背景 3. Android エージェントの方針変更内容 4. 方針変更に伴う影響 5. 方針変更に伴う一部マニュアルの廃止 追加 6. Appendix:Android Enterpriseとは

"CAS を利用した Single Sign On 環境の構築"

<4D F736F F F696E74202D204A4E E718F9096BC574795D78BAD89EF8E9197BF5F8CF68A4A97702E >

< ワンタイムパスワードの設定方法 > 1. 初回ログイン時にワンタイムパスワードトークン発行画面が表示されます 携帯メールアドレスと 利用開始パスワードを入力しトークン発行ボタンを選択してください 携帯端末へメール送信 携帯電話メールアドレスの入力間違い等でメールが届かない場合は 百五法人ダイレク

Oracle Secure Enterprise Search 10gを使用したセキュアな検索

DigitalLife29_cs5.indd

1_2_0603入稿.ai

Forest Co.,Ltd. URL F seo.net , WEB IT 8 UFJ Forest Co.,Ltd. Al

YCU メール多要素認証の設定方法 ( 学生向け推奨マニュアル ) 2019 年 3 月 横浜市立大学 ICT 推進課 1

WeChat 認証ベースのインターネット アクセス

Transcription:

mixi Platform の Android への取り組み 2011 年 1 月 9 日株式会社ミクシィプラットフォームサービス開発部田中洋一郎

自己紹介 田中洋一郎 ( たなかよういちろう ) 株式会社ミクシィ プラットフォームサービス開発部開発グループマネージャ Google 公認 API Expert (OpenSocial) Mashup Award 3rd 3 部門同時受賞 書籍 OpenSocial 入門 ソーシャルアプリケーションの実践開発 mixi アプリ開発 & 運用コンプリートブック 2

2009 年度 3

mixi のオープン化 利用者 開発者 mixi, Inc 4

mixi Platform の歩み (2009 年度 ) 2009 年 8 月 24 日 - mixiアプリpc 版公開 2009 年 10 月 24 日 - mixiアプリモバイル公開 5

MB ネットヒ レッシ (4400 人 ) PC 建てる おみやげ屋 アイテム市場 マイミクを招待 ( 特典あり ) 6

7

2010 年度 8

mixi Touch 2010.5 mixi Touch リリース (Web ベース ) フィード 日記 ボイス メッセージ プロフィール 足あとなど メジャーな機能を続々対応 未対応部分は PC 版へリンク 9

スマートフォンでの mixi 利用状況 月間ログインユーザー数 * ( 万人 ) ( 万人 ) 1,500 120 月間 PV * 1,400 100 Mobile PC Touch 261.2 億 PV 045.1 億 PV 006.0 億 PV 1,300 1,200 80 全体 312.4 億 PV 1,100 60 40 1,000 900 20 800 0 4 月 5 月 6 月 7 月 8 月 9 月 10 月 11 月 12 月 1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 月 10 月 11 月 12 月 1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 月 10 月 * 2010 年 10 月当社調べ 10

mixi Platform の歩み (2010 年度 ) 2010 年 9 月 10 日 - mixi アプリスマートフォン版公開 11

スマートフォンでの mixi アプリ mixi アプリ 世界初 3 デバイスプラットフォームを実現 まずは Web ベースで対応 12

mixi アプリ for Touch アーキテクチャ アプリが自由に利用できる Canvas エリア ( 外部ドメイン iframe) 13

14

OpenSocial JavaScript API invite friends post activity etc. mixi Social Data iframe (developer s s domain) postmessage <script src= http://mixi.jp/touch apps.js ></script> RESTful API with 2 legged OAuth * Request with OAuth Signature DB App developer Server 15

HTML5 をフルに利用可能 細いネットワークに最適化されたAPIセット 多量のAPIアクセス vs 1ページ分のHTMLの転送 ユーザへの手軽なアプリ提供 PC モバイル向け mixi アプリとの連携 16

2011 年 1 月 7 日 mixi アプリ for Touch 個人開発者への開放開始! 17

mixi Platform の歩み (2010 年度 ) 2010 年 9 月 10 日 - mixi Graph API 公開 18

mixi Graph API /people/@me/@self { entry : [ { id : "qgjw87yg3djw", displayname : あやこ ", thumbnailurl : "http://img.mixi.jp/img/ayako.gif", profileurl : "http://mixi.jp/show_friend.pl?uid=123" }, ], }; あやこ 19

mixi Graph API People API Groups API Friends 同じ部署テニスサークル People lookup API yoichiro@eisbahn.jp > 1159556 ( よういちろう ) 20

mixi Graph API Updates API Voice API Message API Photo API 21

In near future mixi Plug in mixi Graph API Feed Plugin mixi Check Button Updates API mixi Check API Message API Calendar Plugin Voice Plugin Like! Button SimplePost Open Graph Protocol Invite API Feed post API Calendar API Diary API Voice API Photo API Friend request API People API People lookup API Groups API Analysis API Payment API mixi Business Platform OAuth 2.0, OpenSocial, PortableContacts, ActivityStreams, Twitter API 22

OAuth 2.0 Web server profile サポート Resource Owner Password Credentials サポート 23

mixi 公式アプリ 2010.12 mixi 公式アプリ (native app) ボイス プロフィール 友人の最新情報 ( 日記 チェック フォト etc) フォト投稿など続々対応 未対応部分は Web 版へリンク 24

2010 年 12 月 20 日 mixi Graph API を個人開発者にも開放! 25

2011 年度 より簡単に より幅広く 26

OAuth 2.0 の認可フロー Application Web browser mixi server 認証 認可 Authorization code ( 開発者 ) 各アプリケーションで実装する手間トークン発行要求 ( ユーザ ) 各アプリケーションごとに要求される認証認可の手間 Access token, refresh token トークン更新要求 Access token, refresh token 27

AccountManager の提供 Access token 認可 mixi AccountManager Access token Application ユーザ Access token /people/@me/@sel f アプリごとに Oauth 認可フローを行う必要がない ( 実際にはいくつか手順が追加されます ) API サーバ 28

mixi アプリ for スマートフォンアプリ 3デバイスプラットフォームの拡張 Apps(iphone Android apps)on mixiアプリの実現に向け鋭意環境整備中 mixi アプリ (Web ベース ) Apps ベース 選択可能に mixi アプリそれぞれによって Web ベースか ネイティブアプリケーションか どちらがいいのか 異なる 29

超えなければならない壁 セキュリティ 30

超えなければならない壁 Client credential Web browser Web server mixi API server Client credential がユーザの端末に存在 Android アプリのセキュリティレベルが非常に重要 Client credential mixi API server 31

mixi Hackathon 32

今後の取り組みの軸 オープンなプラットフォームを整備し パートナーさん デベロッパーさんと一緒にスマートフォンマーケットに取り組んでいきたいと思っています mixi Platform 今後ともよろしくお願いいたします 33