我想从 Facebook 发送我的应用邀请。我编写的代码能够发送邀请,但我面临两个问题。
- 邀请后我没有收到任何回电。
在大多数设备中,邀请对话框具有默认语言印地语(单击屏幕截图)。如何将默认设置更改为英语?
PS:我已经检查了我的 Facebook 开发者帐户应用程序中的默认语言是英语。
任何帮助,将不胜感激。String AppURl = "<My Facebook App URL>"; String previewImageUrl = "<Preview Image URL>"; sCallbackManager = CallbackManager.Factory.create(); AppInviteDialog appInviteDialog = new AppInviteDialog(getActivity()); appInviteDialog.registerCallback(sCallbackManager, new FacebookCallback<AppInviteDialog.Result>() { @Override public void onSuccess(AppInviteDialog.Result result) { Log.d("Invitation", "Invitation Sent Successfully"); Toast.makeText(getActivity(), "Invitation Sent Successfully", Toast.LENGTH_SHORT).show(); } @Override public void onCancel() { } @Override public void onError(FacebookException e) { Log.d("Invitation", "Error Occured"); } }); if (AppInviteDialog.canShow()) { AppInviteContent content = new AppInviteContent.Builder() .setApplinkUrl(AppURl) .setPreviewImageUrl(previewImageUrl) .build(); appInviteDialog.show(content); }