• 沒有找到結果。

FACEBOOK 貼文分析 圖

N/A
N/A
Protected

Academic year: 2022

Share "FACEBOOK 貼文分析 圖"

Copied!
27
0
0

加載中.... (立即查看全文)

全文

(1)

FACEBOOK 貼文分析 圖

第七組 吳仁捷 吳佳芷 陳珮珮

(2)

簡介

貼文時間

 最常在哪些時間發文呢?作息?

貼文類別

 文字動態、連結、照片、影片?

探究自己的 FB 使用習慣

及背後的小故事 (?)

(3)

技術

Facebook API Highcharts

Amazon AWS

(4)

DEMO !

(5)

利用 FACEBOOK API

登入並取得資料

(6)

FACEBOOK GRAPH API 2.0

(7)

建立自己的 FACEBOOK APP

https://developers.facebook.com/

(8)

資料取得流程

使用者 Facebook

確認登入狀態

選擇想分析的項目

已登入 查詢資料

GET Request Access Token what you want

資料 JSON Response Response =

‘connected’

(9)

實作細節

載入Facebook SDK for JavaScript 取得登入狀態、AccessToken

 FB.getLoginStatus(<Function>);

登入按鈕

<fb:login-button scope="public_profile,read_stream" siz e="medium" onlogin=<function>> </fb:login-button>

取得貼文資料 $.getJSON( 'https://graph.facebook.com/v2.0/me/p osts', {fields:'created_time, type', access_token:token,limit:

200}, function( res ) { //response Json type[i] = res.data[i].type

time[i] = res.data[i]. created_time});

(10)

利用 HIGHCHARTS 製作精美圖表

按一下圖示以新增圖片

(11)

HIGHCHARTS

Line chart

Area chart

Column chart

Pie chart

(12)

API REFERENCR

(13)

EXAMPLE-PIE CHART

$('#container').highcharts ({

chart

: {

plotBackgroundColor: null, plotBorderWidth: null,

plotShadow: false },

title

: {text: title // “ 近 期 N則貼文數

},

tooltip

: {

pointFormat:'{series.name}:

<b>{point.percentage:.1f}%<

/b>' },

plotOptions

: {

pie: {

allowPointSelect: true, cursor: 'pointer',

dataLabels: {

enabled: false},

showInLegend: true}},

series

: [{

type: 'pie', name: name,

data: displayArr // 傳入 arra y}]});

(14)

CREATE WEB SERVER USING

AWS EC2

(15)

AMAZON WEB SERVICE

‧EC2 – for computation

‧S3(Simple Storage Service)

‧CloudFront – Use CDN to reduce loading time

‧FPS, RDS(relational database)

‧…

(16)

CREATE AN INSTANCE OF AM AZON EC2

Registration first!

(17)

CREATE AN INSTANCE OF AM AZON EC2

Launch Instance

(18)

CREATE AN INSTANCE OF AM

AZON EC2

(19)

CREATE AN INSTANCE OF AM

AZON EC2

(20)

CREATE AN INSTANCE OF AM

AZON EC2

(21)

CREATE AN INSTANCE OF AM AZON EC2

Download private key(*pem file)

(22)

CREATE AN INSTANCE OF AM

AZON EC2

(23)

CREATE AN INSTANCE OF AM

AZON EC2

(24)

遇到的問題

Facebook API 的改變

原本的題目 : facebook 好友分析圖 : 分析好友的感情狀態和性別分

由於隱私權的設定 , 無法拿到 friend list

只好修改題目 T_T

(25)

DEMO

連結 http://54.254.238.2

由於 FB APP 認證時程要 7~14 個工作天,

只有 APP 的管理者帳號不受限制,

所以目前無法使用非管理者的帳號進行分析。

結果可參考附圖。

或參考

http://webcontest.mirlab.org/team/170

(26)

DEMO

(27)

DEMO

參考文獻

相關文件

成大研發快訊 第六卷 第五期 - 2008年十一月七日 [ http://research.ncku.edu.tw/re/articles/c/20081107/2.html ] 利用時域有限差分法分析液晶偏振光柵繞射特性

班級護理系 1-2 學號 F06190003 姓名陳明杰 圖片.

第四章 網路使用者研究/賴玲玲 第六篇:資訊素養教育與閱讀 第一章 資訊素養教育發展危機與契機/吳美美 第二章 問題導向學習之資訊素養課程設計/林

A Content Analysis of Children’s Storybooks about Scientists – A Case of Galileo Galilei.. 研究生:吳佳靜 撰

組別 作品名稱 姓名 第一名 三皇五帝 倪敏 第二名 天螺地玩 郭彥廷 劉芳妤 第三名 裙帶關係 沈士傑 符麗娟 佳作 神話元老-盤古 王國仁 佳作

Kiefer, Children’s Literature in the Elementary School, 8 th ed... 第二節

半導體良率管理下缺陷圖樣系統建置與分析 指導老師:劉淑範 組長:陳韋豪 李佳憓 潘至彥 沈駕祥 高群超 黃少鈞 范筑怡 摘要

現代多元化的群組中有高達四分之三的受訪者對 A 圖進行第三層次的分 析,六位受訪者中四人為美術班學生,兩人為普通班學生,他們認同並接受