全ゲ連発表黒

Similar documents
機 能 概 要 概 要 平 成 24 年 度 シームレスな 地 域 連 携 医 療 の 実 現 実 証 事 業 に 対 応 するため 地 域 連 携 システム( 能 登 北 部 版 )を 構 築 する 機 能 < 機 能 追 加 変 更 一 覧 > 1. 画 像 連 携 機 能 院 内 で 撮 影

目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順 アドレス 帳 の 操 作 手 順 フォルダーの 操 作 手 順 メール 発 信 者 登 録 署 名 登 録 手 順 基 本 的 な 設 定

スライド 1

管理画面マニュアル(1.0.9)

PowerPoint プレゼンテーション

Microsoft Word - Start Up Guide1 .docx

目 次 ログイン 方 法... 3 基 本 画 面 構 成... 4 メールサービス... 5 メールサービス 画 面 構 成... 5 アカウント 詳 細 / 設 定... 6 高 機 能 フィルター... 7 ユーザーフィルター 設 定... 8 新 規 フィルターの 追 加... 8 My ホ

- INDEX - 1 ご 利 用 時 間 1 2 メニュー 1 3 ご 利 用 になる 前 に 行 っていただきたいこと 3 (1) 所 在 地 沿 線 設 定 3 (2) 会 員 情 報 の 管 理 ( 自 社 情 報 の 設 定 ) 5 4 物 件 情 報 の 登 録 8 (1) 操 作 概

PowerPoint プレゼンテーション

スライド 1

目 次 機 能 概 要 配 信 管 理 1. メールの 配 信 履 歴 と 予 約 を 確 認 する

スライド 1

目 次 1. 携 帯 対 応 登 録 ページ 機 能 概 要 設 定 方 法 登 録 情 報 変 更 ページ 機 能 概 要 設 定 方 法 登 録 情 報 変 更 ページ + 配 信 再 開..

Microsoft Word - ML_ListManager_10j.doc

PowerPoint プレゼンテーション

目 次 1. ログイン/ログアウト 1.1 ログインする p ログアウトする p.3 2. 受 講 一 覧 画 面 p.4 3. 授 業 ページの 閲 覧 3.1 授 業 ページへの 遷 移 p 授 業 資 料 を IT s class.からダウンロードする p

PowerPoint プレゼンテーション

V-CUBE One

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

スライド 1

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

大見出し

改 訂 履 歴 版 概 要 区 分 更 新 日 1.0 新 規 作 成 新 規 2014/06/26 2

目 次 ログインする 前 に... 4 メンバー 管 理 編 ( 管 理 者 )... 5 ログインする... 6 トップページについて... 7 メンバー 管 理 をする... 8 メンバー 管 理 画 面 について 医 療 機 関 指 定 新 規 追 加 指 定...

項 目 設 定 設 置 可 能 項 目 数 100 項 目 投 票 フォームの 設 置 可 能 投 票 項 目 数 1 項 目 (10 選 択 肢 ) 必 須 項 目 設 定 条 件 項 目 設 定 添 付 ファイル 合 計 容 量 入 力 項 目 を 必 須 項 目 に 設 定 できます フォーム

メール 受 信 画 面 のレイアウトを 変 更 することができます ここでは 初 期 設 定 のレイアウトで 表 示 されているボタ ンやマークについて 解 説 します メール 一 覧 画 面 には 受 信 したメールが 一 覧 表 示 されます メール 受 信 タブをクリックすると 受 信 箱 フ

■ユーザ

EC-OrangePOS 簡易マニュアル

ユーザーガイド

パソコンバンクWeb21 操作マニュアル[導入・事前設定編]

e-class

研究者情報データベース

もくじ はじめに 本 書 はスマートフォンやタブレットのアプリ LINE の 設 定 を 行 うためのマニュアルとなります 詳 しい 操 作 方 法 については メーカーホームページ 上 の 基 本 的 な 使 い 方 を 参 照 ください LINE 基 本 的 な 使 い 方

第1章 情報処理センターの利用

Microsoft Word - 【宮崎大学】操作マニュアル_受講者編

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安

2 Wee とは Wee はホームページの 更 新 ツールです Wee は サイトの 枠 組 みをWeb 製 作 業 者 が 作 成 し 更 新 は お 客 様 に 自 由 にしていただこうというコンセプトの 製 品 です インターネットに 繋 がる 場 所 ならどこからでも ブラウザでホームページ

Microsoft Word - 新ユーザー専用ページ機能詳細・マニュアル.doc

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

この 冊 子 は 放 送 大 学 教 員 免 許 更 新 講 習 講 習 生 専 用 ページ の 操 作 方 法 をまとめたものです ご 受 講 の 前 に ぜひご 一 読 いただきますようお 願 いいたします 改 訂 履 歴 年 月 日 ver 内 容 2012 年 07 月 01 日 v.2.5

BizDataBank とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について BizDataBank サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと

スライド 1

目 次 1 ログインする 1 2 研 修 情 報 を 登 録 する 2 step1 登 録 フォームに 入 力 する 2 step2 プレビューで 入 力 内 容 を 確 認 する 18 step3 下 書 き 保 存 する 20 step4 登 録 する 21 step5 管 理 者 による 承

本 操 作 説 明 書 について 本 操 作 説 明 書 は 物 品 電 子 調 達 システム 入 札 参 加 資 格 審 査 申 請 についての 操 作 を 説 明 したものです 動 作 環 境 本 アプリケーションは 以 下 の 環 境 にて 動 作 致 します OS 日 本 語 Microso

PowerPoint プレゼンテーション

4.5. < 参 加 表 明 書 を 提 出 する> 調 達 案 件 一 覧 の 表 示 対 象 となる 案 件 を 検 索 し 調 達 案 件 一 覧 に 表 示 させます 参 加 したい 案 件 の 調 達 案 件 名 称 行 - 入 札 参 加 資 格 確 認 申 請 / 技 術 資 料 /

施 工 P お 気 に 入 り データを 活 用 するための 準 備 施 工 パッケージデータをお 気 に 入 りに 登 録 し 単 価 を 閲 覧 するための 方 法 を 説 明 します 1. 施 工 パッケージデータをダウンロードする 施 工 パッケージデータのダウンロードは 下 記 から 行

<4D F736F F D F B B838082F090DD927582B782E995FB96405F E646F6378>

Microsoft PowerPoint - SCkenkyukai2012tanaka.mshr.ppt [互換モード]

Gmail 利用者ガイド

電子申告直前研修会(所得税編)

<4D F736F F F696E74202D E738E7B8DF48C9F8DF D836A B208F8994C52E B8CDD8AB B83685D>

目 次 1 概 要 動 作 環 境 起 動 方 法 臨 床 研 修 プログラム 検 索 サイトで 提 供 している 情 報 情 報 閲 覧 の 流 れ 画 面 構 成 メニューについて 可 変 メニ

請 求 データを 作 成 しましょう 操 作 手 順 1 トップページ 画 面 で [ 口 座 振 替 請 求 ]をクリックして 口 座 振 替 請 求 サービスのメインメニュー 画 面 を 表 示 し [ 請 求 データ 作 成 ]をクリックします 請 求 データは 最 大 10 個 作 成 する

目 次 はじめに キャンパスメールを 利 用 するには キャンパスメール 利 用 申 請 を 行 う アカウント 有 効 化 (アクティベーション)を 行 う メールの 利 用 WEB ブラウザからメールを 利 用

ユーザーマニュアル

-.HPOP について HPOP(ホームページオプション )とは お 客 様 のHPとプロ エージェント を 連 動 させるオプションサービ スのことです 以 下 の2 種 類 を 初 期 費 用 円 / 月 額 5000 円 でそれぞれ 提 供 しています JOB 自 動 公 開 機

Office 10 パッケージ版「リンク集」

AGT10 ( Android(TM) 4.1) ファームウェア更新方法

PowerPoint プレゼンテーション

サポートシステム操作説明書

2. 研 究 者 / 評 価 者 情 報 修 正 この 画 面 では 研 究 者 が 自 分 自 身 の 情 報 の 修 正 を 行 います (A) 研 究 者 / 評 価 者 情 報 の 修 正 () 研 究 者 / 評 価 者 情 報 修 正 画 面 を 開 く HOME 画 面 メニューの 研

朝日ビジネスWEB ご利用までの流れ

目 次 アカウント 取 得... 1 Blogger にログイン... 3 Blogger の 基 本 ページ... 4 新 規 ブログの 作 成... 5 ブログの 管 理 画 面... 5 ブログの 投 稿... 6 挿 入 画 像 の 設 定... 7 ページの 作 成... 8 レイアウトの

<82C582F182B382A2322E3594C5837D836A B2E786C73>

1. Office365 (メールシステム) へのアクセス サインインについて 1) Office365(メールシステム)へのアクセス 本 学 ホームページ 在 学 生 の 方 へ に 記 載 されて

目 次 1. 概 要 2.サーバーへの 設 置 3. 設 定 4.ユーザーアクセス 記 録 の 収 集 5. 制 限 解 除 キー 6. 利 用 規 定 7. 更 新 履 歴

WCS β版用簡易マニュアル

Cloud Disk とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について Cloud Disk サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと 本

WEB保守パック申込

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

Microsoft Word - 受講者「操作全般」マニュアル(琉球大).docx

ネットワークストレージ (mystorage)

スライド 1

JavaScript演習

PowerPoint プレゼンテーション

5-2 一 般 ユーザー 用 :メール 2 送 信 者 のリンクをクリックすると 受 信 メールの 内 容 を 見 ることができます 受 信 メール 内 容 画 面 項 目 送 信 者 宛 先 CC 本 文 (テキスト) 本 文 (HTML) メールアドレスのリンクをクリックするとアドレス 帳 へ

WebMail ユーザーズガイド

facebook活用ノウハウ 一般的なノウハウ

PowerPoint プレゼンテーション

MovableType 更新作業マニュアル

 

PowerPoint プレゼンテーション

鎌ケ谷市 施設予約管理システム ご利用の手引き

WebAlertクイックマニュアル

スライド 1

グループのファイル 共 有 の 設 定 以 下 の 手 順 に 沿 って 設 定 します 1. ぐるコラ のグループ 番 号 の 確 認 使 用 したいグループのグループ 番 号 を 確 認 します まずログイン 後 ホーム 画 面 からグループに 繋 がります ファイル 共 有 したい グループを

【試用版】AppStudioクイズアプリ作成手順

ARK標準フォーマット

変 更 履 歴 日 付 Document ver. 変 更 箇 所 変 更 内 容 2015/3/ 新 規 追 加 2015/9/24 誤 字 修 正 2016/2/ 動 作 環 境 最 新 のものへ 変 更 全 体 オペレーター の 表 記 を 削 除 2016/5/

Facebookとは? Facebookは 世 界 最 大 のソーシャル ネットワーク サービス 実 名 でプロフィール を 登 録 し 実 際 の 友 人 と 連 絡 を 取 り 合 ったり コミュニティをつくったりできる コミュニティをつくったりできる 世 界 標 準 のコミュニケーションツール

PowerPoint プレゼンテーション

- 目 次 Ⅰ.IP 電 話 機 器 配 線 配 線 例...3 Ⅱ.PCのネットワーク 設 定 Windows XP のTCP/IPの 設 定...4 Ⅲ.インターネット 接 続 設 定 インターネット 接 続 設 定.

< B838B CC8F898AFA90DD92E82E786C73>

設定フロー ★印は必須の設定です

Microsoft PowerPoint - A07回目②.pptx

PowerPoint プレゼンテーション

スライド 1

Microsoft Word - 0_表紙(医).doc

PowerPoint プレゼンテーション

Transcription:

mixiアプリをちょっとかじってみた 黒 河 優 介

発 表 者 について 全 ゲ 連 第 二 回 で Wiiリモコン 使 ったゲーム について 発 表 した 人 とある 会 社 の 社 蓄 でも ソーシャルアプリは 業 務 とは 全 く 関 係 な い

mixiアプリとは? mixi 上 で 動 かすことが 出 来 るアプリです 全 画 面 はもちろん ガジェットのようにページ の 一 部 のみ 表 示 のアプリも 作 れます mixi 上 の 情 報 を 使 ったアプリも 作 れます

なぜmixi? ぶっちゃけ GREEとかモバゲーの 方 が 今 元 気 じゃね? 法 人 じゃないとアプリ 作 らせてくれない mixiは 個 人 でも 作 れる 環 境 を 提 供 してくれて ます!! といいつつ 個 人 で 作 成 できるのはPCアプリの みです ( 携 帯 向 けは 法 人 じゃないと ry)

mixi アプリ 制 作 に 必 要 なもの 携 帯 電 話 + 携 帯 のアドレス mixiアカウント mixi アプリ 開 発 者 登 録 Webサーバー(HTTPサーバー)

mixi アプリに 求 められる 知 識 必 須 XML HTML JavaScript あるとベター Flash(ActionScriptなど) CGIなどの 知 識 その 他 Web 系 知 識

mixi アプリの 仕 組 み1 Iframeで 区 切 られたCanvas 上 に 自 由 な HTMLを 書 き 込 める htmlはもちろん JavaScript FlashなどWeb ブラウザ 上 で 表 現 可 能 なら 何 でもあり

mixi アプリの 仕 組 み2 Gadget XMLという 中 に 表 示 したいHTML やJavaScriptなどをCData(XML 中 の 文 字 列 データ)として 表 記 JavaScriptで 用 意 されたAPIを 用 いて mixi 上 のデータにアクセス Opensocialという 規 格 に 準 拠

OpenSocialについて ソーシャル アプリケーションの 共 通 API です JavaScriptとHTMLを 使 用 して SNS 上 のア プリが 作 れます 1つのAPIで 多 様 なサイトに 対 応 GREE,モバーゲー,mixi, goo Home, Yahoo, MySpace OpenPNEなど 残 念 ながらFacebookは 対 応 しておらず

うだうだ 言 わず 作 成 してみる まずは 開 発 者 登 録 mixiにログイン 後 http://developer.mixi.co. jp/appli/pc/pc_prepare/developer_account_regist_pc にアク セスして 開 発 者 登 録 そして アプリ 登 録 http://developer.mixi.co.jp/appli/com/lauch/register にアクセ スして アプリ 登 録 登 録 内 容 は 修 正 可 能 なので 適 当 でもOK

Hello World hello.xml <?xml version="1.0" encoding="utf-8"?> <Module> <ModulePrefs title="hello, world!"> <Require feature="opensocial-0.8" /> </ModulePrefs> <Content type="html"><![cdata[ <div>hello, World!</div> ]]></Content> </Module> 1.hello.xmlを Webサーバーに アップ 2.ガジェットURLの 項 目 にアップした hello.xmlのurlを 登 録

実 行 結 果

Hello World 解 説 <?xml version="1.0" encoding="utf-8"?> <Module> <ModulePrefs title="hello, world!"> <Require feature="opensocial-0.8" /> </ModulePrefs> <Content type="html"><![cdata[ <div>hello, World!</div> ]]></Content> </Module> ヘッダー 部 分 このアプリのタイト ルなどの 情 報 の 他 に このアプリ がどの 機 能 を 利 用 するかなどを 書 きます コンテンツ 部 分 アプリが 実 際 に 表 示 する 表 示 設 定 が 書 いてあり ます Content 領 域 は 複 数 指 定 が 可 能 です ( 詳 細 は 後 ほど) 実 際 に ユーザーに 表 示 されるも の

mixiアプリ(pc) 動 作 時 の 概 要 図 ユーザー アプリに アクセス mixi サーバー HTTPで Gadget XMLを 要 求 アプリ サーバー キャッシュ 上 の Gadget XMLから 表 示 物 を 埋 め 込 む Gadget XMLから 表 示 物 を 埋 め 込 む Gadget XMLを 返 します

次 のアプリの 前 に キャッシュを 消 しましょう!! mixiサーバー 内 にGadgetXMLのキャッシュが 残 るので アプリケーション 変 更 時 に 必 要! キャッシュのクリアはアプリの 設 定 変 更 から 出 来 ます

キャッシュクリア

画 面 によって 表 示 物 をわける <?xml version="1.0" encoding="utf-8"?> <Module> <ModulePrefs title="hello, world!"> <Require feature="opensocial-0.8" /> <Require feature="views" /> </ModulePrefs> <!-- HOMEに 表 示 する 内 容 --> <Content type="html" view="home"><! [CDATA[ <div>hello, html!</div> ]]></Content> <!-- プロフィールに 表 示 する 内 容 --> <Content type="html" view="profile"><! [CDATA[ <div>hello, Profile!</div> ]]></Content> <!-- Canvasに 表 示 する 内 容 --> <Content type="html" view="canvas"><! [CDATA[ <div>hello, Canvas!</div> ]]></Content> </Module> 画 面 によって 表 示 内 容 を 分 ける ことを 明 示 します どの 画 面 で 表 示 するかを 指 定 します

アプリ 画 面 実 行 結 果

ホーム 画 面 実 行 結 果

プロフィール 画 面 実 行 結 果

プロフィールデータを 利 用 してみる <Content type="html"><![cdata[ <div>hello, <span id="target"></span>!</div> <!-- 以 下 JavaScriptコード --> <script type="text/javascript"> /** @brief EntryPointとなる 関 数 *データリクエスト 用 のオブジェクトの 作 成 * 取 得 したい 情 報 コールバック 関 数 を 指 定 してデータのリクエストを 行 います */ function init() { var req = opensocial.newdatarequest(); req.add(req.newfetchpersonrequest(opensocial.idspec.personid.viewer), "viewer"); req.send(onrequestcomplete); } /** @brief opensocialのデータリクエスト 完 了 後 に 呼 び 出 されます * @param [in] data mixiからとってきたデータが 引 数 として 渡 されます */ function OnRequestComplete(data) { var viewer = data.get("viewer").getdata(); var name = viewer.getdisplayname(); /*< 閲 覧 者 の 名 前 をname 変 数 に 代 入 */ document.getelementbyid( target ).innerhtml = name; /*< 実 際 に 名 前 をHTMLに 挿 入 */ } /* JavaScriptのEntryPointの 登 録 を 行 います */ gadgets.util.registeronloadhandler(init); </script> ]]></Content>

実 行 結 果

mixi のデータ 利 用 のイメージ 図 Userコード opensocial ライブラリ サーバー DataReque st オブジェクト Data Requestオブ ジェクトを 渡 します サーバーに データ 要 求 DataRequest オブジェクトに 指 定 されている コールバック 関 数 を 呼 び 出 す サーバーから データ 応 答

ViewerとOwner Mixiアプリでは 他 人 のアプリを 見 ることが 出 来 る 他 人 のアプリを 見 たとき 見 た 人 の 情 報 は Viewerとして 取 得 可 能 そのアプリを 持 っている 人 をOwnerとして その 人 のプロフィールをOwnerとして 取 得 可 能

友 達 のプロフィールを 使 う /** @brief マイミクリストをゲット */ function GetMyMiku(){ var ip = {}; ip[opensocial.idspec.field.user_id] = opensocial.idspec.personid.viewer; ip[opensocial.idspec.field.group_id] = "FRIENDS"; var idspec = opensocial.newidspec(ip); var req = opensocial.newdatarequest(); req.add(req.newfetchpeoplerequest(idspec), "friends"); req.send(callbackmymiku); } /** @brief Myミクリストの 取 得 が 終 わったときに 呼 び 出 されます */ function CallBackMyMiku(data){ var friends = data.get("friends").getdata(); friends.each(eachfriend); } /** @brief マイミク 一 人 一 人 処 理 するための 関 数 */ function EachFriend(friend){ var id = friend.getid(); var nickname = friend.getdisplayname(); var thumbnailurl = friend.getfield(opensocial.person.field.thumbnail_url); document.getelementbyid("friends").innerhtml += "ID : " + id + "<br/>" + " 表 示 名 : " + nickname + "<br />" + "アイコン: " + thumbnailurl + "<br />"; } /* 初 期 化 */ gadgets.util.registeronloadhandler(getmymiku);

実 行 結 果

アクティビティとは? マイミク( 友 達 )にmixiアプリをどのように 楽 し んでいるか 送 りつける 単 に 文 字 列 だけでなく 画 像 付 でアプリの 状 況 を 送 りつけることも 可 能 あて 先 を 指 定 して 特 定 のユーザーにのみ 送 ることも 可 能

具 体 的 には

コード <![CDATA[ <script type="text/javascript"> function postactivity(activity_msg) { var parms = {}; parms[opensocial.activity.field.title] = activity_msg; var activity = opensocial.newactivity(parms); opensocial.requestcreateactivity(activity, opensocial.createactivitypriority.high, activityresultcallback); var panel = document.getelementbyid("activity_panel"); } function activityresultcallback(status) { if (status.haderror()) { alert("error Creating activity."); } } function startactivity() { postactivity("アクティビティのテストです!クリックして!"); } gadgets.util.registeronloadhandler(startactivity); </script> <div id="activity_panel"></div> ]]>

他 に 出 来 ること 一 覧 mixiサーバーにデータを 保 存 PCアプリで 言 う HDDに 保 存 みたいなもの 持 ち 主 のID アクセス 用 のキー 保 存 する 文 字 列 でセット ユーザーにメッセージを 送 信 する 外 部 サーバーからデータを 取 得 する HTTPでアクセス(GET POSTなど 大 体 サポート) マイミクを 招 待 同 級 生 コミュニティの 情 報 を 利 用