java - Spring Social Facebook - 发布/发布 API 详细信息

标签 java facebook spring facebook-graph-api spring-social

我一直在研究 Spring Social Facebook 的 publish(objectId, connectionName, data) API ,但不确定此 API 的用法(遗憾的是,由于缺少 javadoc!)。有人可以向我指出 API 的全面示例用法吗?

我想要做的是在用户的墙上发布一个故事,类似于下面的快照:

enter image description here

应该如何使用 publish() API 来做同样的事情?非常感谢任何帮助!

另外,我需要我的帖子有额外的操作(除了喜欢、评论)。

最佳答案

The link你已经有很多方法文档了。

找到一个示例,流程为publish(objectId, connectionName, data) here

另请参阅 github-SpringSource 的许多示例用于其他操作,包括 publish(objectId, connectionName, data)

更新:

你可能会从这个方法中得到一些帮助:

public void postToWall(String message, FacebookLink link) {
    MultiValueMap<String, String> map = new LinkedMultiValueMap<String, String>();
    map.set("link", link.getLink());
    map.set("name", link.getName());
    map.set("caption", link.getCaption());
    map.set("description", link.getDescription());
    map.set("message", message);
    publish(CURRENT_USER, FEED, map);
}

关于java - Spring Social Facebook - 发布/发布 API 详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8487126/

相关文章:

java - Spring JUnit 测试未正确重用 ApplicationContext

java - 如何在 netbeans 中更改 jar 文件?

facebook - client_id 的 OAuth2 安全注意事项

ios - Facebook v2 与 iOS SDK 集成

php - 无法在 Lumen 中使用 Laravel/Socialite

java - 调用不存在的 URL 时避免 StackOverflowError

java - 单元测试-如何使用Spring MockMVC调用soap服务

编译克隆方法时出现 Java StackOverflowError

Java BCrypt 不支持较新的版本(以 2b、2y 等为前缀的种子)

java - Android Studio中有没有办法通过Ajax发送多种类型的HashMap参数?