2014-03-31 52 views
0

我想在Facebook wall.using ACTION_SEND上共享文本數據。在Facebook上分享文本數據android

   Intent sendIntent = new Intent(); 
      sendIntent.setAction(Intent.ACTION_SEND); 
      sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); 
      sendIntent.setType("text/plain"); 
      startActivity(Intent.createChooser(sendIntent, "Share")); 

文本上wall.when我在Facebook上點擊圖標,從彈出的窗口中,Facebook頁面打開,但文本數據,我想分享所有的應用程序(Twitter的,短信,電子郵件),但不是在Facebook上共享是不可見在Facebook編輯框(貼到牆上)。Facebook牆的空編輯框出現。

回答

1

Facebook應用強制執行此操作 - 如果您嘗試使用預填充文本分享某些內容(將額外內容分享),則應用程序不知道它是由用戶編寫還是由應用程序填寫,因此根據其政策,它不做任何假設,忽略該文本,並要求用戶編寫文本。

Check their privacy policy,在

IV。應用集成點

  1. [...]
  2. 你不能預先填充任何與下列產品相關的領域,除非用戶手動生成的內容早在工作流程:流故事( Facebook.streamPublish和FB.Connect.streamPublish的user_message參數,以及stream.publish的消息參數),照片(標題),視頻(描述),註釋(標題和內容),鏈接(評論)和Jabber/XMPP。