【问题标题】:Post on user behalf on Facebook with Java使用 Java 在 Facebook 上代表用户发帖
【发布时间】:2013-11-09 09:15:58
【问题描述】:

我的 FB 应用程序是否有可能在没有来自用户的任何交互(服务器端)的情况下代表用户发布。我怀疑需要初始登录和请求权限阶段,但之后我希望我的应用代表他们发布,比如下个月。

我正在使用 Java,我倾向于使用 Spring Social,但任何类似的框架都是可以接受的。

我知道有人问过这个问题,但我认为 Spring Social 没有。

【问题讨论】:

    标签: java facebook spring spring-social


    【解决方案1】:

    org.springframework.social.facebook.connect.FacebookAdapter (see API) 有一个updateStatus 方法,它接受FaceBookString。看起来它会做的伎俩。

    FaceBook 本身通过首先从 facebook 获取访问令牌,然后将令牌作为字符串传递给 FaceBookTemplate 的构造函数来实例化,如下所示(复制自 Spring's reference docs):

    String accessToken = "f8FX29g..."; // access token received from Facebook after OAuth authorization
    Facebook facebook = new FacebookTemplate(accessToken);
    

    我相信您可以使用 Quartz 自行安排和执行任务。

    【讨论】:

    猜你喜欢
    • 2021-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    • 2011-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多