首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Facebook-PHP-SDK登录

使用Facebook-PHP-SDK登录
EN

Stack Overflow用户
提问于 2019-08-02 00:06:18
回答 1查看 195关注 0票数 0

非常新手的php,我正在尝试找出如何使用Facebook-PHP-SDK。我在Facebook Developers上建立了一个帐户,并试图从我自己的Facebook获取数据,我已经将其链接到我的开发者帐户。我正在尝试实现以下实践代码,但我对登录URL感到困惑。我是不是应该把我自己的Facebook URL放进去呢?还是别的什么?

实践代码

代码语言:javascript
复制
session_start();
$fb = new Facebook\Facebook([
  'app_id' => '{app-id}', // Replace {app-id} with your app id
  'app_secret' => '{app-secret}',
  'default_graph_version' => 'v3.3',
  ]);

$helper = $fb->getRedirectLoginHelper();

$permissions = ['email']; // Optional permissions
$loginUrl = $helper->getLoginUrl('https://example.com/fb-callback.php', $permissions);

echo '<a href="' . htmlspecialchars($loginUrl) . '">Log in with Facebook!</a>';
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-02 01:32:16

您应该在登录url中添加文件内容的链接您的代码:例如,这意味着包含当前代码的文件:

代码语言:javascript
复制
$loginUrl = "http://localhost/login.php"

例如,https://example.com/fb-callback.php必须重定向到应用程序中的(文件/url),以验证身份验证并提取访问令牌。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57313025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档