0
我想打开Facebook应用程序 - 如果安装 - 在我墙上的帖子上(我有帖子ID),怎么做到这一点?我尝试了下面的代码,但它不工作,它会导致一个异常,它只是打开Facebook应用程序,如图所示。Android:如何在我有它的ID的帖子上打开Facebook应用程序
public static Intent getOpenFacebookIntent(String aPostID) {
try {
return new Intent(Intent.ACTION_VIEW, Uri.parse("fb://page/" + aPostID));
} catch (Exception e) {
return new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/" + aPostID));
}
}
编辑1:
这是一个图的响应,当我使用video.watches并返回我不同的职位ID(这是不符合FB工作://计划)比我发现当我悬停在我的墙上使用PC浏览器(这是与fb:/方案工作)的墙上后....如何获得正确的职位ID?
谢谢:)
谢谢,uid_postid的格式是什么?这种技术是Facebook提供的官方方式吗? – 2015-02-02 18:03:06
你能检查我的问题在这里有关这个问题:http://stackoverflow.com/questions/28286234/android-how-to-get-the-correct-facebook-post-id-via-graph-api-to -use-it-with-fb – 2015-02-02 21:53:34
它可以让你获得每个帖子的ID。下划线之前的数字基本上是发布帖子的页面或用户的uid。下划线后面的数字是postId。是的,它是由Facebook提供的。 – jogli5er 2015-02-03 07:53:32