Javascript 更改Facebook通知消息

Javascript 更改Facebook通知消息,javascript,facebook,Javascript,Facebook,因此,我使用以下javascript API发送facebook通知: FB.ui({method: 'apprequests', message: message, to: ids }, requestCallback); alert('Notification Sent!'); 工作正常,只是当你收到通知时&点击左上角的通知不会发出你的信息,只是说: “NAME向您发送了请求” 因此,我想知道如果可能的话,如何将消息放在通知栏中 谢谢您是否正在使用Facebook.com上

因此,我使用以下javascript API发送facebook通知:

FB.ui({method: 'apprequests',
    message: message,
    to: ids
}, requestCallback);
alert('Notification Sent!');
工作正常,只是当你收到通知时&点击左上角的通知不会发出你的信息,只是说:

NAME向您发送了请求”

因此,我想知道如果可能的话,如何将消息放在通知栏中


谢谢

您是否正在使用Facebook.com上运行的应用程序(如画布应用程序或页面应用程序)进行测试?如果是,则应改用通知API:

这是较新的版本,允许您自定义实际通知的文本。
apprequests
对话框中的
message
参数只是自定义显示在App Center上的一个单独的文本位。它从未打算实际定制通知文本本身


希望这有帮助

您是否使用在Facebook.com上运行的应用程序(如画布应用程序或页面应用程序)进行测试?如果是,则应改用通知API:

这是较新的版本,允许您自定义实际通知的文本。
apprequests
对话框中的
message
参数只是自定义显示在App Center上的一个单独的文本位。它从未打算实际定制通知文本本身


希望这有帮助

添加
new_style_message
参数,通知应随消息一起发送。然后,用于发送通知的块将如下所示:

FB.ui({method: 'apprequests',
    message: message,
    to: ids,
    new_style_message: true
}, requestCallback);
alert('Notification Sent!');

希望它能工作,实际上它是一个未记录的参数,所以我想说不要完全依赖它。顺便说一句,我还是用它。

添加
新样式的消息
参数,通知应该随消息一起发送。然后,用于发送通知的块将如下所示:

FB.ui({method: 'apprequests',
    message: message,
    to: ids,
    new_style_message: true
}, requestCallback);
alert('Notification Sent!');

希望它能工作,实际上它是一个未记录的参数,所以我想说不要完全依赖它。顺便说一句,我还是使用它。

我想说,依赖未记录的参数是不明智的,尤其是在涉及Facebook平台的情况下!是的,我知道。。我在回答时也提到了这一点。但我认为,如果它没有引起任何问题,那么为什么不使用它呢。在它工作之前,apprequest通知将与消息一起发送,如果它无论如何停止工作,通知将作为
发送者向您发送了一个请求
发送。问题是,正如您遇到的那样,不要求非文档化功能保持工作:是的,实际上,有时它会发送带有消息的通知,有时它会以发送者已向您发送请求的方式发送。这就是为什么我问了这个问题,但没有得到任何其他选择:-(我想说,依赖未记录的参数是不明智的,尤其是在涉及Facebook平台的情况下!是的,我知道..我在回答中也提到了这一点。但我认为,如果它没有引起任何问题,那么为什么不使用它呢?在它起作用之前,如果它停止工作,apprequest通知将与消息一起发送,如果它停止工作,则会发出通知。)将作为
发件人向您发送请求
发送。问题是,正如您所遇到的那样,不要求非文档化功能保持工作状态:是的,实际上有时它发送带有消息的通知,有时它发送为
发件人向您发送请求
。这就是我为什么要问这个问题的原因任何其他选择,但没有得到:-(作为我回答的后续,我刚刚注意到您正在发送用户对用户请求(通知API用于应用程序对用户请求)。用户对用户请求的通知文本当前不可自定义。作为我回答的后续,我刚刚注意到您正在发送用户对用户请求(通知API用于应用程序到用户请求)。用户到用户请求的通知文本当前不可自定义。