在iOS应用程序中自定义FBWebDialogs?

在iOS应用程序中自定义FBWebDialogs?,ios,facebook,Ios,Facebook,我在iOS应用程序中使用FBWebDialogs,允许我的用户邀请他们的朋友获取我的应用程序 [FBWebDialogs presentRequestsDialogModallyWithSession]的第二个参数称为“message”。第三个参数称为“title”。第四个参数是一个字典,它的文档记录得很差,但我设法找到了一些文档,其中建议它可以包含的一些值包括“message”、“to”和“method” 我的应用程序可以工作,用户可以邀请他们的朋友,朋友可以在Facebook应用程序中收到通

我在iOS应用程序中使用FBWebDialogs,允许我的用户邀请他们的朋友获取我的应用程序

[FBWebDialogs presentRequestsDialogModallyWithSession]的第二个参数称为“message”。第三个参数称为“title”。第四个参数是一个字典,它的文档记录得很差,但我设法找到了一些文档,其中建议它可以包含的一些值包括“message”、“to”和“method”

我的应用程序可以工作,用户可以邀请他们的朋友,朋友可以在Facebook应用程序中收到通知,这将直接导致我的应用程序在应用程序商店中列出

我的抱怨是,收信人所看到的只是一条固定消息,上面写着“AppName:FriendName向您发送了一个请求”。我提供给FBWebDialogs的原始消息和标题在任何地方都不可见

我真的很想向接收用户提供更多关于他们被邀请参加的活动以及原因的信息。有什么方法可以做到这一点吗


谢谢。

根据文档:“作为请求的一部分发送的纯文本消息。此文本将出现在请求的App Center视图中,但不会出现在通知框上”。如果您想要更个性化的内容,您可以使用action_type和send、askfor或turn。您可以在此处找到文档:谢谢。我认为问题在于Facebook故意阻止尚未使用该应用程序的用户发送消息内容,这正是我在这里尝试处理的情况。