我正在使用此问题中的方法共享我的内容。
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中给出的文本,如下所示:
但是在我的情况下,没有图片和仅描述链接,其内容由facebook webBrowser打开,而由我的应用程序打开。
您能解释一下我如何在Facebook上共享指向我的应用程序的链接吗?当用户单击共享按钮时,需要列出所有可以共享内容的已安装应用程序。