我的 FB 应用程序是否有可能在没有来自用户(服务器端)的任何交互的情况下代表用户发布。我怀疑需要初始登录和请求许可阶段,但在那之后我希望我的应用程序代表他们发布,比如说下个月。
我正在使用 Java,并且我倾向于 Spring Social,但任何类似的框架都是可以接受的。
我知道有人问过这个问题,但我不认为 Spring Social。
我的 FB 应用程序是否有可能在没有来自用户(服务器端)的任何交互的情况下代表用户发布。我怀疑需要初始登录和请求许可阶段,但在那之后我希望我的应用程序代表他们发布,比如说下个月。
我正在使用 Java,并且我倾向于 Spring Social,但任何类似的框架都是可以接受的。
我知道有人问过这个问题,但我不认为 Spring Social。
该类org.springframework.social.facebook.connect.FacebookAdapter
(参见 API)有一个updateStatus
方法,该方法采用 aFaceBook
和 a String
。看起来它会做的伎俩。
FaceBook
通过首先从 facebook 获取访问令牌,然后将令牌作为字符串传递给 FaceBookTemplate 的构造函数来实例化它本身,如下所示(从Spring 的参考文档中复制):
String accessToken = "f8FX29g..."; // access token received from Facebook after OAuth authorization
Facebook facebook = new FacebookTemplate(accessToken);
我相信您可以使用 Quartz 来安排和执行任务本身。