如何让用户连接他们的Fb页面到我的网站

本文关键字:我的 网站 Fb 他们的 用户 连接 | 更新日期: 2023-09-27 18:08:29

我使用Facebook c# SDK和Javascript SDK (OAuth2)。我像这样处理我自己的"身份验证":

fbApp = new FacebookApp();
if (fbApp.Session != null) {
  // get profile from db, if no profile, create it
} else {
  // the user isn't logged into facebook
}

伟大的工作。我接下来想做的是让会员在他们管理的Facebook页面中连接。我想让他们点击一个按钮,打开一个窗口,选择要授予权限的页面,点击确定,完成。从那时起,我的应用程序可以发布到他们的页面墙,等等…

我需要在数据库中存储什么来维护这个"连接"?出于某种原因,我无法理解这个…提前感谢!

如何让用户连接他们的Fb页面到我的网站

您可以使用"/me/accounts"请求拥有的页面https://developers.facebook.com/tools/explorer/?method=GET&路径=我% 2 faccounts

但是您需要User的权限"manage_pages"来获得页面的access_token。https://developers.facebook.com/docs/reference/api/page/