gpt4 book ai didi

android - 带有回调的 Facebook SDK 4.0 AppInviteDialog

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:40:03 24 4
gpt4 key购买 nike

在适用于 Android 的新 Fb SDK 4.0 中,您可以根据文档为 LoginButton 注册回调。 https://developers.facebook.com/docs/facebook-login/android/v2.3

问题是 AppInviteDialog 也可以这样做吗?或者有什么其他方法可以判断 App-Invite 是否成功?

最佳答案

是的,这是可能的。

public static void openDialogInvite(final Activity activity)
{
String appLinkUrl, previewImageUrl;

appLinkUrl = "your app link url";
previewImageUrl = "https://www.example.com/my_invite_image.jpg";

if (AppInviteDialog.canShow())
{
AppInviteContent content = new AppInviteContent.Builder()
.setApplinkUrl(appLinkUrl)
.setPreviewImageUrl(previewImageUrl)
.build();

AppInviteDialog appInviteDialog = new AppInviteDialog(activity);
CallbackManager sCallbackManager = CallbackManager.Factory.create();
appInviteDialog.registerCallback(sCallbackManager, new FacebookCallback<AppInviteDialog.Result>()
{
@Override
public void onSuccess(AppInviteDialog.Result result)
{
}

@Override
public void onCancel()
{
}

@Override
public void onError(FacebookException e)
{
}
});

appInviteDialog.show(content);
}
}

关于android - 带有回调的 Facebook SDK 4.0 AppInviteDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29515872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com