gpt4 book ai didi

javascript - 使用 facebook-javascript-sdk 更改应用程序请求通知文本

转载 作者:行者123 更新时间:2023-11-30 05:54:35 27 4
gpt4 key购买 nike

您好,我正在使用以下代码向 friend 发送应用请求,但在通知中显示的消息是邀请您试用测试应用。它不显示输入的消息。请帮忙

function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
title : 'Test App',
message : 'Test app message'
}, requestCallback);
}

最佳答案

我在这里看到两个可能的问题。

  1. documentation表示最大消息长度为 60 个字符。您的消息可能太长,因此被 chop 了。

  2. 文档接着说

    Invites (requests where the recipient has not installed the app) do not display this value.

    因此这意味着如果这是该用户在安装应用程序之前收到的第一个apprequest,他/她将看不到该消息,而只会看到开始使用您的应用程序的“邀请”。

使用 requests dialog ,您将能够通过使用 filter 参数“预测”用户是否安装了该应用程序。将其设置为 app_users 以仅显示已安装的用户 - 在这种情况下,您可以包含(60 个字符限制)消息参数。如果将过滤器设置为 app_non_users,您可能希望在标题参数中包含消息内容,因为它始终显示。标题参数限制为 50 个字符。

FB.ui({method: 'apprequests',
title : 'Test App',
message : 'Test app message',
filters : ['app_users']
}, requestCallback);

无论您决定采用哪种方式,您都希望为您的邀请/请求提供一个相对较短的消息/标题。

关于javascript - 使用 facebook-javascript-sdk 更改应用程序请求通知文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12745003/

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