0

我想为桌面创建一个 facebook 应用程序,允许用户选择相册和照片,以便稍后通过电子邮件发送它们,或者将它们上传到我可以通过电子邮件发送照片的服务器。

我是 Facebook 编程的新手,我想研究我需要的东西,因为我的时间线很近。这是一个大学项目。我知道 php 和一些 javascript。非常感谢您的建议。

4

1 回答 1

1

按着这些次序:

  1. 在此处获取基本概述:用于站点的 FBGraph API

  2. 了解访问令牌

  3. 了解Graph API Explorer - 用于测试。

  4. Login使用 facebook 的用户。有很多方法可以做到这一点,这里描述了一种更简单的方法:添加登录代码并替换FB.login()为:

    FB.login(function(response){
        if(response.status == 'connected'){
            //alert('I am connected')
        }
    },{scope: 'email, user_photos'});  // since you need to fetch email and the user photos from fb
    
  5. 然后,您可以使用 facebook API获取用户详细信息,就像:

    FB.api('/me/albums', function(response) {
       alert(response.name); 
    });
    

    你可以在这里看到所有 abAlbum对象给你的东西

如果您愿意,您也可以使用 PHP 代替 JS,工作方式几乎相似。PHP SDK 参考此外,您可以在此处查看一些示例。(但不要让他们混淆你)

希望有帮助!

于 2013-05-30T07:50:53.580 回答