目的
我们正在开发一个PHP控制台应用程序,这将是一个正在运行的使用PEAR System_Daemon类守护进程。该脚本理想情况下是一个定时循环,无限期执行直到终止。控制台的PHP应用程序发布到时间表
这个循环的作用是按时间间隔查询我们的FB游戏玩家数据库,然后使用特定标准对他们的Facebook墙/时间轴进行发布。
我们的应用程序将托管在我们的Facebook页面上,该页面还将包含我们用于展示这些帖子的一些相册,照片和视频。
张贴在墙壁上/时间表
我的问题是,我们是否能够使用Facebook PHP SDK来,从我们的控制台应用程序中,作为服务运行的,从我们的控制台应用程序共享这些相册在用户时间轴上发布帖子,而不需要FB用户以任何方式确认,只要我们已经获得了适当的扩展权限即可。
外观共享VS上传
会出现共享的相册或视频出现同样,在用户的时间表,好像他们张贴他们自己,还是会后简单地显示为文本的缩略图旁边它。
我注意到,Facebook现在发布的照片与一个以上的缩略图整齐拼贴,这是我们想要实现的效果。此外,如果没有错误,我相信添加到墙贴的视频也会以内联方式显示,作为一个不错的大视频,而不是缩略图。
请问我们宁愿将这些图片上传到Facebook用户帐号,如果是的话,是有可能在用户FB账号创建新相册,使用PHP SDK,以及所需的扩展权限理所当然?或者,我们可以通过简单分享来实现相同的外观和感觉吗?
托管媒体外部
我们能否添加照片的用户配置文件,外部托管或许,这将让PHP脚本,它们发布到自己的帐户专辑,而无需上传?
我们试图避免上传,因为这会对服务器端应用程序产生性能影响。