代码之家  ›  专栏  ›  技术社区  ›  TheNone Nabster

使用旧的facebook api开发应用程序

  •  1
  • TheNone Nabster  · 技术社区  · 14 年前

    我想开发facebook应用程序,我从亚马逊买了一些书。但这本书的内容是为旧的facebook api编写的。(2008-2009年)。 我可以用旧的api开发应用程序吗?或者我必须使用新版本?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Klaus Byskov Pedersen    14 年前

    您仍然可以使用旧的api,但正如您可能想象的那样,这是不可取的。在中阅读更多内容 facebook developer documentation .

    编辑 根据你的名字,我假设你懂一点php。要开始就去 http://www.facebook.com/developers 并创建一个新的应用程序。然后,Facebook向您提供了以下教程,我认为您应该能够遵循这些教程:

    第一步:下载Facebook的PHP库

    将此存档文件解压缩到宿主服务器上的目录中,您可以在其中宿主和运行PHP代码:

    $ curl -L http://github.com/facebook/php-sdk/tarball/master | tar xvz
    $ mv facebook-php-sdk-* facebook-php-sdk
    $ cp facebook-php-sdk/examples/example.php index.php
    

    步骤2:替换index.php中的id以获得自己的应用程序信息

    完成后应该是这样的:

    <?php
    // Awesome Facebook Application
    // 
    // Name: YourAppName
    // 
    
    require_once 'facebook-php-sdk/src/facebook.php';
    
    // Create our Application instance.
    $facebook = new Facebook(array(
      'appId'  => 'CHANGE_TO_YOUR_OWN_APP_ID',
      'secret' => 'CHANGE_TO_YOUR_OWN_SECRET',
      'cookie' => true,
    ));
    
        2
  •  1
  •   Nate Totten    14 年前

    我绝对不会用旧的api启动一个新的应用程序。Facebook已经弃用了许多旧的API,并且正在弃用其余的API。另外,认证系统在大约6个月前完全改变了。很抱歉有坏消息,但Facebook上3-6个月以上的书现在基本上一文不值。

    推荐文章