深层链接共享不适用于Facebook

时间:2018-10-24 11:10:55

标签: android facebook deep-linking

我正在使用此问题中的方法共享我的内容。

Share application "link" in Android

try { 
Intent i = new Intent(Intent.ACTION_SEND);  
i.setType("text/plain");
i.putExtra(Intent.EXTRA_SUBJECT, "My application name");
String sAux = "\nLet open the content of my app\n\n";
sAux = sAux + "https://myApp//content \n\n";
i.putExtra(Intent.EXTRA_TEXT, sAux);  
startActivity(Intent.createChooser(i, "choose one"));
   } catch(Exception e) { 
    //e.toString();
} 

该方法适用于所有希望使用Facebook的应用程序。 所有其他应用共享带有给定消息“打开我的应用的内容”的简单文本,并链接到该应用。如果已安装该应用程序,则将在应用程序中打开该内容。

但是facebook会以某种方式转换Intent中给出的文本,如下所示: enter image description here

但是在我的情况下,没有图片和仅描述链接,其内容由facebook webBrowser打开,而由我的应用程序打开。

您能解释一下我如何在Facebook上共享指向我的应用程序的链接吗?当用户单击共享按钮时,需要列出所有可以共享内容的已安装应用程序。

0 个答案:

没有答案