php - 我需要一个专门针对 Facebook Graph API 的最小示例(使用 PHP)

标签 php facebook facebook-graph-api

自上次使用以来,Facebook SDK 发生了变化。 我想创建一个网站,从用户已经加入的封闭组中提取信息。上次我使用 javascript,现在我必须使用对我来说有点新的 PHP。

facebook 上的示例没有给出 SDK 中内容的简单示例(..在我看来)。 我的主要问题是将 facebook 连接到我的网站并让网站与应用程序同步。

在“App Domains”中,我插入了“localhost”,在“Site URL”中,我使用了 PHP 文件的确切目录 (http://localhost/test/facebook-g.api/ ) 并在“审核项目”(user_groups) 中设置正确的项目。

这是我目前的代码:

 <?php
    session_start();
    require_once 'autoload.php';

    use src\Facebook\FacebookSession;
    use src\Facebook\FacebookRedirectLoginHelper;
    use src\Facebook\FacebookRequest;
    use src\Facebook\FacebookResponse;
    use src\Facebook\FacebookSDKException;
    use src\Facebook\FacebookRequestException;
    use src\Facebook\FacebookAuthorizationException;
    use src\Facebook\GraphObject;
    use src\Facebook\Entities\AccessToken;
    use src\Facebook\HttpClients\FacebookCurlHttpClient;
    use src\Facebook\HttpClients\FacebookHttpable;


    FacebookSession::setDefaultApplication( '000','a866372f873730e7000000000009' );

我需要一个最小示例来说明如何开始使用图谱 API,更具体地说,如何将我的页面连接到它。我知道我需要以某种方式生成 token 代码,但我也不确定该怎么做。 facebook 上的示例不包括我必须添加到代码中的 SDK 中的哪些文件。

我希望这篇文章对像我这样的其他人下次谷歌时有用:)

最佳答案

我使用了这个教程。它包含所有内容,包括访问 token 。

http://www.benmarshall.me/facebook-sdk-php-v4/

我希望这对搜索此问题的其他用户有用。

关于php - 我需要一个专门针对 Facebook Graph API 的最小示例(使用 PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26904938/

相关文章:

php - "Fatal error: Class ' Memcached ' not found"尝试在 Ubuntu 中安装 Memcache 时

php - 使用内部连接的相当复杂的 SQL 语句(我假设)

NGINX 和 PHP-FPM 正在下载 index.php 而不是处理它

javascript - 未加载 Facebook 聊天插件在控制台中给我错误

Facebook iFrame 应用程序无法显示

sql - Facebook FQL LIKE 运算符

facebook-graph-api - 提要中有哪些类型的帖子?

php - 复选框仍选中后退按钮,但没有 “checked”属性

ios - 如何在 iPhone SDK 中获取 facebook 相册的照片?

facebook-graph-api - 如何为 URL 获取适当的 Facebook 点赞数