gpt4 book ai didi

ios - FB.AppRequest exceptIds 似乎不适用于 Unity/iOS

转载 作者:行者123 更新时间:2023-11-29 03:32:19 25 4
gpt4 key购买 nike

我集成了 Facebook Unity SDK,已登录,并且能够通过 FB.AppRequest() 发送请求。当我这样做时, friend 选择器对话框会按预期弹出,我可以很好地解析回调函数中邀请者的结果。

我已经阅读了这里的文档: https://developers.facebook.com/docs/unity/reference/current/FB.Apprequest/

以及 SDK 中的示例代码和此处: https://github.com/fbsamples/friendsmash-unity

但在弹出对话框时,我似乎无法让 exceptIds 字段起作用。

这是我使用的代码:

string excludeID1 = "123456789"; // Obviously I'm using real FB friend ids (non-dev accounts)
string excludeID2 = "987654321";
string[] excludeIDs = { excludeID1, excludeID2 };

FB.AppRequest(
message: "This game is amazing! Check it out.",
title: "Play this game with me!",
excludeIds: excludeIDs,
callback: AppRequestCallback
);

void AppRequestCallback( FBResult response )
{
// Everything fine here, can parse selected/invited friend IDs, no errors reported
}

不过,这些“被排除”的 friend 仍然出现在对话框中。有什么建议我哪里出错了吗?

最佳答案

根据您提交的标签,我认为您正在 iOS 上测试您的实现。正如请求对话框文档中所述,excludeIdsfilters 尚不适用于移动设备。此功能仅适用于Facebook site implementation

如果我们支持这次 Unity SDK 调用,我会再次发布。

关于ios - FB.AppRequest exceptIds 似乎不适用于 Unity/iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19592010/

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