Facebook App Invite 挑战
Facebook App Invite challenges
我查看了其他几篇关于这个主题的文章,但仍然没有成功。
我存在的问题:
朋友(我的应用程序从未获得授权的全新用户)在 Android 设备上没有收到任何通知。
发送邀请后未调用 FacebookCallBack。下面是代码示例。
我的案例与示例的唯一区别是我尝试在片段中实现它。
有人可以帮忙吗?谢谢!
AppInviteContent content =
new AppInviteContent.Builder()
.setApplinkUrl(Constant.facebookAppLink)
.build();
AppInviteDialog dialog = new AppInviteDialog(this.getActivity());
dialog.registerCallback(
CallbackManager.Factory.create(),
new FacebookCallback<AppInviteDialog.Result>() {
@Override
public void onSuccess(AppInviteDialog.Result result) {
Log.d("Invitation", "Invitation Sent Successfully");
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException e) {
Log.d("Invitation", "Error Occured");
}
}
);
dialog.show(this, content);
我确实检查了我的 AppLink URL,它工作正常。
我的问题的原因是我使用的是开发 API 密钥,但生产内容提供商...是的,真是个笨蛋**。 :)
我查看了其他几篇关于这个主题的文章,但仍然没有成功。
我存在的问题:
朋友(我的应用程序从未获得授权的全新用户)在 Android 设备上没有收到任何通知。
发送邀请后未调用 FacebookCallBack。下面是代码示例。
我的案例与示例的唯一区别是我尝试在片段中实现它。
有人可以帮忙吗?谢谢!
AppInviteContent content =
new AppInviteContent.Builder()
.setApplinkUrl(Constant.facebookAppLink)
.build();
AppInviteDialog dialog = new AppInviteDialog(this.getActivity());
dialog.registerCallback(
CallbackManager.Factory.create(),
new FacebookCallback<AppInviteDialog.Result>() {
@Override
public void onSuccess(AppInviteDialog.Result result) {
Log.d("Invitation", "Invitation Sent Successfully");
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException e) {
Log.d("Invitation", "Error Occured");
}
}
);
dialog.show(this, content);
我确实检查了我的 AppLink URL,它工作正常。
我的问题的原因是我使用的是开发 API 密钥,但生产内容提供商...是的,真是个笨蛋**。 :)