繁体   English   中英

使用Facebook4J获得帖子

[英]Getting a post using Facebook4J

我正在尝试使用Facebook4J API从Facebook获得帖子。 到目前为止,它的运行状况非常好,但是我遇到了一个小问题。

当我使用

PostMethods pp = null;
Post post = pp.getPost(postId);

我看到了问题。 如果帖子ID类似于“ 592496714151070”,则此调用可以正常运行,但是如果给出的帖子ID如“ 164204816980264_592496714151070”,则会出现运行时异常:

RuntimeException in run(): [Ljava.lang.StackTraceElement;@1d944379

帖子ID的第二种类型是用于页面墙上的帖子,因此它是pageId,后跟一个帖子ID。

有没有办法解决此问题,或者保存这种方法,以便在Facebook页面的墙上从“其他”那里获取帖子?

山姆

我不确定我是否完全理解您的问题。 但是,您不必显式访问所有帖子。 您可以使用一个简单的通用facebook4j客户端完全抓取它们,如下所述: 使用Facebook4j api从页面获取帖子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM