我想为桌面创建一个 facebook 应用程序,允许用户选择相册和照片,以便稍后通过电子邮件发送它们,或者将它们上传到我可以通过电子邮件发送照片的服务器。
我是 Facebook 编程的新手,我想研究我需要的东西,因为我的时间线很近。这是一个大学项目。我知道 php 和一些 javascript。非常感谢您的建议。
我想为桌面创建一个 facebook 应用程序,允许用户选择相册和照片,以便稍后通过电子邮件发送它们,或者将它们上传到我可以通过电子邮件发送照片的服务器。
我是 Facebook 编程的新手,我想研究我需要的东西,因为我的时间线很近。这是一个大学项目。我知道 php 和一些 javascript。非常感谢您的建议。
按着这些次序:
了解访问令牌
了解Graph API Explorer - 用于测试。
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
然后,您可以使用 facebook API获取用户详细信息,就像:
FB.api('/me/albums', function(response) {
alert(response.name);
});
你可以在这里看到所有 abAlbum
对象给你的东西。
如果您愿意,您也可以使用 PHP 代替 JS,工作方式几乎相似。PHP SDK 参考。此外,您可以在此处查看一些示例。(但不要让他们混淆你)
希望有帮助!