1 
國立北商大學 
資訊管理科 三甲 
電子商務 
陳俊廷 老師指導 
星期二第8、9堂 
報告日期103/4.29 
10056020 吳昕釗10056037 林凱偉10056046 林芷伃
2 
facebook API
3 
警告:本報告包含有難度的技術議題
4 
Agenda 
為什麼要學facebook API? 
你,真的不安全嗎? 
⽤用facebook廣告盈利 
! 
facebook API是什麼?能做什麼? 
教你串聯facebook登⼊入系統and安全問題! 
教你寫facebook應⽤用程式! 
結論 
參考資料 
⼯工作分配 
⼼心得
5 
為什麼要學facebook API?
6 
為什麼要學facebook API? 
專題 專題 專題
7 
為什麼要學facebook API? 
在我們的⽣生活中充滿著facebook API的功能 
社群網站也變成開發者不可忽略的⼀一項技術 
有⼈人或許會好奇那些把應⽤用程式上架在fb的⼈人是何⽅方神聖 
其實寫程式真的不難 
! 
把這項技術運⽤用到專題上 
不僅是事半功倍 
也帶給使⽤用者省去註冊的⽅方便
8 
你,真的不安全嗎? 
隱私權: 
選擇分享的資訊: 
在 facebook 上分享的資訊 
張貼狀態更新 
上傳相⽚片 
對朋友的動態留⾔言時 
新增朋友 
對某個粉絲專⾴頁或網站按「讚」 
在動態中新增地標 
使⽤用我們的聯絡⼈人匯⼊入⼯工具 
表明⺫⽬目前為穩定交往中的感情狀態。 
⽣生⽇日
9 
你,真的不安全嗎? 
隱私權: 
選擇分享的資訊: 
在 facebook 上分享的資訊 
張貼狀態更新 
上傳相⽚片 
對朋友的動態留⾔言時 
新增朋友 
對某個粉絲專⾴頁或網站按「讚」 
在動態中新增地標 
使⽤用我們的聯絡⼈人匯⼊入⼯工具 
表明⺫⽬目前為穩定交往中的感情狀態。 
⽣生⽇日
10 
你,真的不安全嗎? 
隱私權: 
選擇分享的資訊: 
在 facebook 上分享的資訊 
張貼狀態更新 
上傳相⽚片 
對朋友的動態留⾔言時 
新增朋友 
對某個粉絲專⾴頁或網站按「讚」 
在動態中新增地標 
使⽤用我們的聯絡⼈人匯⼊入⼯工具 
表明⺫⽬目前為穩定交往中的感情狀態。 
⽣生⽇日
11 
你,真的不安全嗎? 
隱私權: 
選擇分享的資訊: 
在 facebook 上分享的資訊 
張貼狀態更新 
上傳相⽚片 
對朋友的動態留⾔言時 
新增朋友 
對某個粉絲專⾴頁或網站按「讚」 
在動態中新增地標 
使⽤用我們的聯絡⼈人匯⼊入⼯工具 
表明⺫⽬目前為穩定交往中的感情狀態。 
⽣生⽇日
12 
你,真的不安全嗎? 
隱私權: 
選擇分享的資訊: 
在 facebook 上分享的資訊 
張貼狀態更新 
上傳相⽚片 
對朋友的動態留⾔言時 
新增朋友 
對某個粉絲專⾴頁或網站按「讚」 
在動態中新增地標 
使⽤用我們的聯絡⼈人匯⼊入⼯工具 
表明⺫⽬目前為穩定交往中的感情狀態。 
⽣生⽇日
13 
你,真的不安全嗎? 
其他有關使⽤用者的資訊: 
! 
使⽤用或執⾏行 facebook, 
就會接收有關使⽤用者的資料 
向相關企業或廣告合作夥伴、客⼾戶, 
以及其他協⼒力廠商取得資料
14 
你,真的不安全嗎? 
其他有關使⽤用者的資訊: 
! 
使⽤用或執⾏行 facebook, 
就會接收有關使⽤用者的資料 
向相關企業或廣告合作夥伴、客⼾戶, 
以及其他協⼒力廠商取得資料
15 
你,真的不安全嗎?
16 
facebook廣告 
賣廣告 
付費⽅方式分為: 
依瀏覽次數(CPM)付費 
依點擊次數(CPC)付費 
! 
什麼影響廣告在facebook的位置和曝光率? 
! 
如何付款? 
信⽤用卡或 PayPal ⽀支付
17 
facebook API是什麼? 
API = 應⽤用程式介⾯面 
! 
簡單來說,就是fb提供了我們(技術⼈人員)韓式褲函式庫 
讓我們取⽤用使⽤用者資料、寫應⽤用程式 
來達到某些⽣生產⼒力,做到某些事情
18 
facebook API能做什麼?
19 
facebook API能做什麼?
20 
facebook API能做什麼? 
分析結果出來了!
21 
facebook API能做什麼? 
看本週多少⼈人按你讚(?) 
誰最關注你(?) 
最常分⼿手⽉月份(?) 
! 
這些⼩小玩具其實就是利⽤用big data 
透過facebook把這些資料抓下來後⽤用程式運算
22 
facebook API能做什麼? 
還有呢? 
! 活動⾏行銷 
神魔之塔
23 
教你串聯facebook登⼊入系統 
API 鑰匙申請 
https://developers.facebook.com/apps
24 
教你串聯facebook登⼊入系統
25 
教你串聯facebook登⼊入系統
26 
教你串聯facebook登⼊入系統
27 
教你串聯facebook登⼊入系統
28 
教你串聯facebook登⼊入系統 
開發者
29 
教你串聯facebook登⼊入系統 
official SDKs for JavaScript, iOS, and Android 
! 
OAuth避免開發者直接接觸到使⽤用者帳密
30 
教你串聯facebook登⼊入系統 
取⽤用特定資料 
使⽤用者flyingV 
(開發者) 
access token(時限) 
OAuth 
登⼊入視窗facebook
31 
教你串聯facebook登⼊入系統 
為了把權限分類,token也有分很多種~ 
詳細使⽤用可⾄至 
https://developers.facebook.com/docs/facebook-login/access-tokens# 
extending 
安全⽰示範 
http://fbapi-demo.kerash.tw/php-ver.php
32 
教你做facebook應⽤用程式 
Demo
33 
結論 
安全! 
社群網站安不安全,端看使⽤用者的安全意識夠不夠! 
不想給別⼈人看的資訊避免公開,就像... 
授權時要⼩小⼼心 
技術! 
只要有⼼心閱讀官⽅方技術⽂文件 
任何⼈人都有機會開發出有⽤用的程式可是不能怕英⽂文 
! 
多學⼀一項技術 
做專題的⽅方向是不是更廣了呢
34 
參考資料 
facebook官⽅方技術⽂文件 
https://developers.facebook.com/docs/ 
「演講」當php與facebook API相遇 
https://www.youtube.com/watch? 
v=dBS_K0oFxo8&list=PLemTXpRsr740js7e5vjdYBtglt6CQ6M_0
20 
37 
46 
35 
⼯工作分配 
(皆包含查資料 
+⼝口語報告) 
串聯登⼊入系統 
&帳號安全 
做應⽤用程式! 
&動機&介紹! 
&結論&簡報 
安全地使⽤用fb! 
&隱私權政策! 
&廣告盈利 
吳昕釗✓我的 
組員 
林凱偉✓我的 
組⻑⾧長 
林芷伃✓我的 
組員
20 
36 
⼼心得 
吳昕釗 
facebook會成功不是沒有理由的,在 
做這項報告時我都不知道它還有這些功 
能,他利⽤用這些功能讓更多網站可以藉 
由它讓更多⼈人知道,⽽而它也會藉由這些 
網站讓更多⼈人去使⽤用,這樣雙贏的⾏行銷 
⼿手法真的很不錯
37 
37 
⼼心得 
林凱偉 
很久之前就知道這種技術,但是⼀一直沒 
機會去試試看,這次能透過報告分享給 
⼤大家也讓⾃自⼰己實際去研究技術⽂文件,⼀一 
舉兩得。 
facebook很好⽤用,但是⽔水能載⾈舟亦能 
覆⾈舟,⽅方便之餘也要⼩小⼼心別讓壞⼈人利⽤用 
big data做壞事。世界上沒有無漏洞的 
程式,facebook的多重機制可能已經 
算很嚴謹了,所以它的資安⾯面也頗值得 
我們學習。
46 
38 
⼼心得 
林芷伃 
這次負責的部分是隱私權的部分。 
從以前就⼀一直覺得臉書對於使⽤用者的個⼈人資 
料隱私⽅方⾯面真的⾮非常不安全。 
這次特別把臉書會蒐集使⽤用者的哪些資料特 
別看過⼀一遍,才發現,臉書擷取的資料範圍 
⾮非常廣泛。 
⼩小⾄至⽣生⽇日,⼤大⾄至IP位置,只要使⽤用了臉書, 
⼀一切的資訊都會被臉書⼀一覽無遺。 
在調查廣告張貼的部分時,真⼼心佩服臉書。 
張貼廣告的付費⽅方式不僅健全,也有詳細的 
步驟說明,更重要的是,⼈人⼈人都可以以簡單 
的⽅方式張貼屬於⾃自⼰己的廣告。 
臉書會成功,真的不是沒有原因的。
The End

墊子傷物facebook api

  • 1.
    1 國立北商大學 資訊管理科三甲 電子商務 陳俊廷 老師指導 星期二第8、9堂 報告日期103/4.29 10056020 吳昕釗10056037 林凱偉10056046 林芷伃
  • 2.
  • 3.
  • 4.
    4 Agenda 為什麼要學facebookAPI? 你,真的不安全嗎? ⽤用facebook廣告盈利 ! facebook API是什麼?能做什麼? 教你串聯facebook登⼊入系統and安全問題! 教你寫facebook應⽤用程式! 結論 參考資料 ⼯工作分配 ⼼心得
  • 5.
  • 6.
    6 為什麼要學facebook API? 專題 專題 專題
  • 7.
    7 為什麼要學facebook API? 在我們的⽣生活中充滿著facebook API的功能 社群網站也變成開發者不可忽略的⼀一項技術 有⼈人或許會好奇那些把應⽤用程式上架在fb的⼈人是何⽅方神聖 其實寫程式真的不難 ! 把這項技術運⽤用到專題上 不僅是事半功倍 也帶給使⽤用者省去註冊的⽅方便
  • 8.
    8 你,真的不安全嗎? 隱私權: 選擇分享的資訊: 在 facebook 上分享的資訊 張貼狀態更新 上傳相⽚片 對朋友的動態留⾔言時 新增朋友 對某個粉絲專⾴頁或網站按「讚」 在動態中新增地標 使⽤用我們的聯絡⼈人匯⼊入⼯工具 表明⺫⽬目前為穩定交往中的感情狀態。 ⽣生⽇日
  • 9.
    9 你,真的不安全嗎? 隱私權: 選擇分享的資訊: 在 facebook 上分享的資訊 張貼狀態更新 上傳相⽚片 對朋友的動態留⾔言時 新增朋友 對某個粉絲專⾴頁或網站按「讚」 在動態中新增地標 使⽤用我們的聯絡⼈人匯⼊入⼯工具 表明⺫⽬目前為穩定交往中的感情狀態。 ⽣生⽇日
  • 10.
    10 你,真的不安全嗎? 隱私權: 選擇分享的資訊: 在 facebook 上分享的資訊 張貼狀態更新 上傳相⽚片 對朋友的動態留⾔言時 新增朋友 對某個粉絲專⾴頁或網站按「讚」 在動態中新增地標 使⽤用我們的聯絡⼈人匯⼊入⼯工具 表明⺫⽬目前為穩定交往中的感情狀態。 ⽣生⽇日
  • 11.
    11 你,真的不安全嗎? 隱私權: 選擇分享的資訊: 在 facebook 上分享的資訊 張貼狀態更新 上傳相⽚片 對朋友的動態留⾔言時 新增朋友 對某個粉絲專⾴頁或網站按「讚」 在動態中新增地標 使⽤用我們的聯絡⼈人匯⼊入⼯工具 表明⺫⽬目前為穩定交往中的感情狀態。 ⽣生⽇日
  • 12.
    12 你,真的不安全嗎? 隱私權: 選擇分享的資訊: 在 facebook 上分享的資訊 張貼狀態更新 上傳相⽚片 對朋友的動態留⾔言時 新增朋友 對某個粉絲專⾴頁或網站按「讚」 在動態中新增地標 使⽤用我們的聯絡⼈人匯⼊入⼯工具 表明⺫⽬目前為穩定交往中的感情狀態。 ⽣生⽇日
  • 13.
    13 你,真的不安全嗎? 其他有關使⽤用者的資訊: ! 使⽤用或執⾏行 facebook, 就會接收有關使⽤用者的資料 向相關企業或廣告合作夥伴、客⼾戶, 以及其他協⼒力廠商取得資料
  • 14.
    14 你,真的不安全嗎? 其他有關使⽤用者的資訊: ! 使⽤用或執⾏行 facebook, 就會接收有關使⽤用者的資料 向相關企業或廣告合作夥伴、客⼾戶, 以及其他協⼒力廠商取得資料
  • 15.
  • 16.
    16 facebook廣告 賣廣告 付費⽅方式分為: 依瀏覽次數(CPM)付費 依點擊次數(CPC)付費 ! 什麼影響廣告在facebook的位置和曝光率? ! 如何付款? 信⽤用卡或 PayPal ⽀支付
  • 17.
    17 facebook API是什麼? API = 應⽤用程式介⾯面 ! 簡單來說,就是fb提供了我們(技術⼈人員)韓式褲函式庫 讓我們取⽤用使⽤用者資料、寫應⽤用程式 來達到某些⽣生產⼒力,做到某些事情
  • 18.
  • 19.
  • 20.
    20 facebook API能做什麼? 分析結果出來了!
  • 21.
    21 facebook API能做什麼? 看本週多少⼈人按你讚(?) 誰最關注你(?) 最常分⼿手⽉月份(?) ! 這些⼩小玩具其實就是利⽤用big data 透過facebook把這些資料抓下來後⽤用程式運算
  • 22.
    22 facebook API能做什麼? 還有呢? ! 活動⾏行銷 神魔之塔
  • 23.
    23 教你串聯facebook登⼊入系統 API鑰匙申請 https://developers.facebook.com/apps
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
    29 教你串聯facebook登⼊入系統 officialSDKs for JavaScript, iOS, and Android ! OAuth避免開發者直接接觸到使⽤用者帳密
  • 30.
    30 教你串聯facebook登⼊入系統 取⽤用特定資料 使⽤用者flyingV (開發者) access token(時限) OAuth 登⼊入視窗facebook
  • 31.
    31 教你串聯facebook登⼊入系統 為了把權限分類,token也有分很多種~ 詳細使⽤用可⾄至 https://developers.facebook.com/docs/facebook-login/access-tokens# extending 安全⽰示範 http://fbapi-demo.kerash.tw/php-ver.php
  • 32.
  • 33.
    33 結論 安全! 社群網站安不安全,端看使⽤用者的安全意識夠不夠! 不想給別⼈人看的資訊避免公開,就像... 授權時要⼩小⼼心 技術! 只要有⼼心閱讀官⽅方技術⽂文件 任何⼈人都有機會開發出有⽤用的程式可是不能怕英⽂文 ! 多學⼀一項技術 做專題的⽅方向是不是更廣了呢
  • 34.
    34 參考資料 facebook官⽅方技術⽂文件 https://developers.facebook.com/docs/ 「演講」當php與facebook API相遇 https://www.youtube.com/watch? v=dBS_K0oFxo8&list=PLemTXpRsr740js7e5vjdYBtglt6CQ6M_0
  • 35.
    20 37 46 35 ⼯工作分配 (皆包含查資料 +⼝口語報告) 串聯登⼊入系統 &帳號安全 做應⽤用程式! &動機&介紹! &結論&簡報 安全地使⽤用fb! &隱私權政策! &廣告盈利 吳昕釗✓我的 組員 林凱偉✓我的 組⻑⾧長 林芷伃✓我的 組員
  • 36.
    20 36 ⼼心得 吳昕釗 facebook會成功不是沒有理由的,在 做這項報告時我都不知道它還有這些功 能,他利⽤用這些功能讓更多網站可以藉 由它讓更多⼈人知道,⽽而它也會藉由這些 網站讓更多⼈人去使⽤用,這樣雙贏的⾏行銷 ⼿手法真的很不錯
  • 37.
    37 37 ⼼心得 林凱偉 很久之前就知道這種技術,但是⼀一直沒 機會去試試看,這次能透過報告分享給 ⼤大家也讓⾃自⼰己實際去研究技術⽂文件,⼀一 舉兩得。 facebook很好⽤用,但是⽔水能載⾈舟亦能 覆⾈舟,⽅方便之餘也要⼩小⼼心別讓壞⼈人利⽤用 big data做壞事。世界上沒有無漏洞的 程式,facebook的多重機制可能已經 算很嚴謹了,所以它的資安⾯面也頗值得 我們學習。
  • 38.
    46 38 ⼼心得 林芷伃 這次負責的部分是隱私權的部分。 從以前就⼀一直覺得臉書對於使⽤用者的個⼈人資 料隱私⽅方⾯面真的⾮非常不安全。 這次特別把臉書會蒐集使⽤用者的哪些資料特 別看過⼀一遍,才發現,臉書擷取的資料範圍 ⾮非常廣泛。 ⼩小⾄至⽣生⽇日,⼤大⾄至IP位置,只要使⽤用了臉書, ⼀一切的資訊都會被臉書⼀一覽無遺。 在調查廣告張貼的部分時,真⼼心佩服臉書。 張貼廣告的付費⽅方式不僅健全,也有詳細的 步驟說明,更重要的是,⼈人⼈人都可以以簡單 的⽅方式張貼屬於⾃自⼰己的廣告。 臉書會成功,真的不是沒有原因的。
  • 39.