无法通过Android应用程序在Facebook上分享内容

问题描述:

我想通过我的Android应用程序发布一些内容到Facebook墙。我使用下面的意向代码共享无法通过Android应用程序在Facebook上分享内容

Intent msg = new Intent(Intent.ACTION_SEND); 
msg.setType("text/plain"); 
msg.putExtra(Intent.EXTRA_TEXT, display_quote.getText().toString()); 
startActivity(Intent.createChooser(msg, "Share Quote")); 

然而,当我从我得到的,我重定向到URL http://m.facebook.com/sharer.php的选项中进行选择的Facebook',我得到一个错误说“您的链接不能共享“。

有没有其他方式通过Android应用程序发布到Facebook墙?

+0

我只是通过电子邮件发送脸书来报告这个错误。暂时还没有答复:-( – schwiz 2010-12-09 06:40:03

是否有其他方式通过Android应用程序发布到Facebook墙?

是的,这是你必须做的方式:使用Facebook SDK为Android:

https://github.com/facebook/facebook-android-sdk/

您可以从链接下载它上面的一些例子之一。

+0

谢谢,会给你一个尝试 – Mako 2010-12-09 06:50:39

Facebook意向解析器中有一个不为人知的错误。其中一些已经解决,但不完全 - 新的错误。因此,msg.putExtra(Intent.EXTRA_TEXT,“http://Iam_a_good_boy.com/no_doubts.asp”);需要一个URL(链接)。这是您在目标Facebook页面上看到的消息的原因。