gpt4 book ai didi

Android 使用 Facebook Sdk 3.1 邀请好友加入 App(打开 Play 商店链接)

转载 作者:太空宇宙 更新时间:2023-11-03 11:07:01 27 4
gpt4 key购买 nike

我正在尝试使用 Facebook SDK 3.1 向 Facebook 好友发送邀请。这是代码:

Bundle params = new Bundle();
params.putString("message", "Come join me in the GuessWhat!");
params.putString("to", TextUtils.join(",", invitableTokens));

WebDialog dialog = new WebDialog.Builder(context, Session.getActiveSession(), action, params).setOnCompleteListener(
new WebDialog.OnCompleteListener() {

@Override
public void onComplete(Bundle values, FacebookException error) {

if(error!=null)
Log.i(getClass().getSimpleName(), "Invitation Error :" + error.getMessage());
else
Utils.showToast_msg(context, getString(R.string.invite_sent));

}
}).build();

// Hide the notification bar and resize to full screen
Window dialog_window = dialog.getWindow();
dialog_window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

// Show the dialog
dialog.show();

它使用 webdialog 打开一个对话框来添加 friend 以发送邀请。邀请发送成功。但它没有被接收者接收到。如果我添加一个平台形式“Facebook canvas”,那么它会发送邀请, friend 会收到邀请,但是在点击邀请时它会重定向到 Facebook canvas(没有任何东西可以显示)。我只是想向 Facebook 好友发送应用邀请(没有 Facebook Canvas ),当点击邀请时,它应该重定向到 Google Play 商店以打开应用。有什么建议吗?

最佳答案

最好转移到 4.0 FB Api 版本,因为。要发送应用程序邀请,您必须使用 Facebook Android SDK 4.0 或更高版本。详细了解如何开始使用适用于 Android 的 Facebook SDK 以正确设置您的环境。

更多详情请查看Facebook Developer Portal.

关于Android 使用 Facebook Sdk 3.1 邀请好友加入 App(打开 Play 商店链接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31782569/

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