通过电子邮件链接打开Facebook和Instagram应用程序
问题描述:
我想发送一封包含指向Facebook或Instagram的网页链接的电子邮件。如果用户使用手机,我需要打开相应的应用程序。这需要在iPhone和Android手机上运行,并且如果用户在桌面上(作为后备),则只需打开网页即可。通过电子邮件链接打开Facebook和Instagram应用程序
作为一个例子,我尝试使用<a href="fb://profile">Facebook Profile</a>
,它在我的android手机上工作,但没有涵盖我所有的需求。
任何想法或建议?
谢谢!
答
这就是工作的Facebook页面,也Instragram的应用程序将干活希望这将是OK的You.Note:请安装和测试的Facebook最新版本的应用程序
btnfFB.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
String url = "fb://page/yourpageID";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
}
});
如果你想使用这样的自定义协议处理程序,你首先需要找出一种方法来找出哪些客户端支持 - 并且从电子邮件的上下文中,我怀疑这是可能的。也许应用程序链接可以帮助你实现你想要的 - https://developers.facebook.com/docs/applinks,http://applinks.org/ – CBroe