Facebook api,sdk 4.0,php - 将照片从服务器上传到用户的脸书

时间:2014-07-21 09:17:40

标签: php facebook-graph-api facebook-apps facebook-sdk-4.0

我正在尝试构建一个应用程序,允许用户从他们的计算机浏览照片并将其发布到Facebook上。现在我有两个php文件:index.php和upload.php。索引检查是否存在会话等,并请求权限并提供登录和表单供用户浏览和提交图片。选择的图片将通过upload.php保存到服务器上。

我正在努力从另一个不是index.php的文件发出api请求。 sdk 4.0的facebook文档非常清楚。我知道我必须包含所有require_once并再次使用facebook库。但是,我是否必须再次创建/检查会话并请求权限?或者我可以使用访问令牌做些什么?如果是这样,我怎么称呼它?是否可以通过从服务器获取照片来发布照片?

由于

1 个答案:

答案 0 :(得分:0)

如果要在index.php中保存access_token,则第二个脚本只需要确保access_token已设置且有效(我假设令牌已在$_SESSION中设置为{{1} }})。如果会话不存在或user_token为invalud,则将用户重定向回index.php以获取登录流。

您可以执行以下操作:

fb_token

Have a look at the example here