2010-12-09 80 views
5

我想通過我的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

回答

3

是否有其他方式通過Android應用程序發佈到Facebook牆?

是的,這是你必須做的方式:使用Facebook SDK爲Android:

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

您可以從鏈接下載它上面的一些例子之一。

+0

謝謝,會給你一個嘗試 – Mako 2010-12-09 06:50:39

0

Facebook意向解析器中有一個不爲人知的錯誤。其中一些已經解決,但不完全 - 新的錯誤。因此,msg.putExtra(Intent.EXTRA_TEXT,「http://Iam_a_good_boy.com/no_doubts.asp」);需要一個URL(鏈接)。這是您在目標Facebook頁面上看到的消息的原因。

相關問題