Unity Facebook SDK - AppRequest

时间:2013-12-17 12:00:30

标签: facebook mobile request unity3d

刚开始在我的最新项目中实施Unity Facebook SDK,我很想知道是否有其他人遇到以下问题:

FB.AppRequest("Custom message");

这是基本的,因为当你收到应用程序请求时,我可以调用此函数:

游戏名称:朋友姓名向您发送请求

我在这里遗漏了什么吗?我已经看到了来自其他游戏的自定义消息的请求。是因为我正在部署到移动设备并且请求的“message”参数在移动设备上不起作用(例如过滤器/ exludeID被破坏了)?

非常感谢任何帮助:)

1 个答案:

答案 0 :(得分:0)

我希望我不会离开这里,但我正在处理相同类型的请求。根据我在这里一直在做的事情:

https://developers.facebook.com/docs/games/requests/

它涵盖了将一个对象的动作实现到请求中,这将产生一个自定义消息。例如,您可能会收到如下消息:     GAMENAME:FRIENDNAME给你发了一个生命

编辑 - 之前我没有AppRequest的签名,但在将我的SDK更新到版本5.1后,它现在可用:

根据页面,Unity使用以下方法实现:

public static void AppRequest(
string message,
OGActionType actionType,
string objectId,
string[] to,
string data = "",
string title = "",
FacebookDelegate callback = null)

// For 1:N requests
public static void AppRequest(
string message,
OGActionType actionType,
string objectId,
string filters = "",
string[] excludeIds = null,
int? maxRecipients = null,
string data = "",
string title = "",
FacebookDelegate callback = null)

我希望这提供了一个方向,也许是你的解决方案。我正在努力自己实现这一点。查看链接了解更多详情:)