目前位置
[轉]Facebook 應用程式開發教學(3/7)- 設定取得使用者資料的權限
作者:sLoB    發佈於:    文字:【】【】【
摘要:這是 FB 應用程式系列教學的第三篇。 這次要來講解權限的設定,權限可以讓應用程式取得使用者的某些資料。 假如我們想製作一個叫『好友牆』的應用程式的話,那我們就必須在權限這邊設定要取得使用者的好友名單。 當我們在使用應用程式之前會跳出一個有同意或接受按鈕的畫面,那個就是權限設定所控制的內容。 適當的權限設定不但能讓應用程式的運作維持在良好的狀態,也能讓使用者樂於使用你的應用程式!

※Facebook 應用程式權限設定※

(●點擊圖片可看大圖)

FB APP 開發教學 - 12

▲請進入到應用程式的編輯頁面並點擊左邊的『設定→權限』。

權限內的各項設定如下↓

  • Default Activity Privacy:預設的隱私權模式,一般來說是依照使用者設定為準,但你也可以自行設定成別的模式
  • User & Friend Permissions:使用者與朋友權限,這個功能可以向使用者詢問取得某些個人資料的同意,像是好友名單或是說讚的內容之類的
  • Extended Permissions:延伸權限,有些應用程式會有像『隨時連結並取得使用者資料』或是『以你的名義發布貼文』這樣的功能,這就是所謂的延伸權限
  • Auth Token Parameter:驗證序號的語法,有『 ?code=… 』和『 #access_token… 』這兩種語法格式
    由於在 Facebook 的開發套件內主要是使用 access_token 的撰寫方式來取得驗證序號,所以我也是使用 #access_token 這個設定。
  • Authenticated Referrals:驗證轉向,預設是關閉的狀態,開啟的話會正式啟用權限功能,讓應用程式在被使用前先詢問使用者是否同意被該程式取得特定的個人資料

       

       

      FB APP 開發教學 - 13

      ▲預設隱私權模式的選項其實就是我們在發佈貼文時的顯示設定。

      一般來說,若希望應用程式能有最高曝光率的話,我們通常會選公開。

      不過對於一些很注重隱私的使用者來說就可能不會這麼樂意對外開放應用程式的使用情形。

      話雖如此,大部分的使用者卻幾乎都是按下『玩遊戲』或『同意』後就把這些東西都忘光了,會用心檢查應用程式威脅性的人並不多。

       

       

      FB APP 開發教學 - 14

      ▲在『 User & Friend Permissions 』這個欄位裡,你可以選擇任何你想從使用者身上取得的資料。

      在輸入資料代號的過程中,會出現像上圖一樣的聯想選單讓你選擇可用的幾個標籤。

      像圖中的『 user_about_me 』就是要取得使用者的『關於我』資訊,『 user_education_history 』就是要取得學歷資料。

       

       

      FB APP 開發教學 - 15

      ▲延伸權限的選擇就跟上一個欄位的『 User & Friend Permissions 』差不多。

      在選好權限和驗證語法格式後,就可以按下『儲存』,這樣就設定好權限了!

       

      ※關於權限設定的各個選項和其功能,請參閱下列官方文件↓

      http://developers.facebook.com/docs/authentication/permissions/

       

       

      以上!FB APP 的權限設定教學就到這邊!

      其實到這邊就差不多可以算完成 70% 了,若要將應用程式製作得更精美的話,之後的教學再來告訴各位如何設定 APP 的圖示和外觀。

      瀏覽 (8158) | 評論 (0) | 評分(0) | 支持(0) | 反對(0) | 發佈人:sLoB
      將本文加入收藏夾
      Search
      美人時計
      文章評論
      最新評論
      更多評論 發表評論
      發表評論
      您的評價
      差(1) 一般(2) 好(3) 很好(4) 非常好(5)
      評論標題
      評論內容
      驗 證 碼
      看不清?更換一張
      匿名發表 

      © 2011 slobgame.net   website templates by styleshout      Powered by Wayhunt WebSite System 1.5