我的FB应用程序是否可以代表用户发布而无需用户(服务器端)进行任何交互。我怀疑需要初始登录和请求权限阶段,但之后我希望我的应用程序代表他们发布,比如说,下个月。
我正在使用Java而我倾向于Spring Social,但任何类似的框架都是可以接受的。
我知道这个问题已被提出,但我不认为是Spring Social。
答案 0 :(得分:0)
课程org.springframework.social.facebook.connect.FacebookAdapter
(see API)有一个updateStatus
方法,该方法需要FaceBook
和String
。看起来它会成功。
FaceBook
本身是通过首先从facebook获取访问令牌,然后将该令牌作为String传递给FaceBookTemplate的构造函数来实例化的,如此(从Spring's reference docs复制):
String accessToken = "f8FX29g..."; // access token received from Facebook after OAuth authorization
Facebook facebook = new FacebookTemplate(accessToken);
我相信你可以使用Quartz来安排和执行任务本身。