使用Android/Firebase邀请系统
问题描述:
我今天已经使用Android实现了AppInviteInvitation,并且可以成功发送邀请,但是当收件人尝试在邀请中按下安装按钮时,他们将被带到plus.google.com设备浏览器中。使用Android/Firebase邀请系统
我做错了什么?
private void onInviteClicked() {
Intent intent = new AppInviteInvitation.IntentBuilder("Invite")
.setMessage("Download")
.setCallToActionText("Install")
.build();
final int REQUEST_INVITE = 0;
startActivityForResult(intent, REQUEST_INVITE);
}
答
尝试将深层链接属性设置为您的应用程序名称。
.setDeepLink(Uri.parse(getString(R.string.app_name)))
我在Google Plus链接上遇到了404错误,直到我将上述语句添加到Intent构建器。添加该语句后,邀请表现如预期。我没有在应用程序中使用深层链接,尽管它们是通过Google Play控制台为应用程序启用的。
+0
它确实有帮助!非常感谢! – bogumil
我有同样的问题,Google Plus链接返回404错误。只有在我的Android手机上打开的短信邀请将我带到Play商店。所有电子邮件链接都会在G +上以404失败。你知道了吗? –