簡體   English   中英

如何使用Facebook應用程序獲取Facebook用戶令牌

[英]How to get the facebook user token with a facebook application

我有一個Facebook應用程序,必須在特定的Facebook頁面上發布更新。 該應用程序有權在頁面管理員的Facebook牆上發布更新。 但是我如何獲取(管理員)用戶的訪問令牌,我需要獲取該頁面的訪問令牌。 用戶第一次允許該應用發布(離線訪問)時,是否需要保存訪問令牌?

感謝您的回復!

我也使用Facebook C#SDK。 您將需要以下權限:

manage_pages  
read_stream  
publish_stream

HTTP轉到“我/帳戶”,並從返回值中獲取.data對象。 這將是以下列表:

  var list = ApiGet("me/accounts").data;
  foreach (dynamic acc in list)
  {              
    var name = (string)acc.name;
    var accessToken = (string)acc.access_token;
    var category = (string)acc.category;
    var pageId = (string)acc.id;
  }

如您所見,每個頁面都有自己的唯一訪問令牌。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM