https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>
您公共主页的 Messenger 个人主页中可能包含以下属性。请参阅下方表格中的描述,了解各个属性的类型和用途。
属性 | 类型 | 描述 |
---|---|---|
| 对象 | 当用户轻触您公共主页 Messenger 欢迎页面中的“开始”按钮时,系统会将相应负载作为 详情请参阅“开始”按钮参考文档。 |
| Array<Object> | 由在您公共主页 Messenger 欢迎页面中显示的具体语言区域的欢迎语组成的数组。 详情请参阅欢迎语参考文档。 |
| Array<Object> | 带有开场白对象的数组。 详情请参阅开场白参考文档。 |
| Array<Object> | 由要放入固定菜单中的行动号召按钮组成的数组。 详情请参阅固定菜单参考文档。 |
| Array<String> | 由白名单内的网域构成的列表。如果公共主页使用 Messenger 功能插件 SDK 和复选框插件,则必须提供此属性。 详情请参阅网域白名单参考文档。 |
| 字符串 | 身份验证回调网址。必须使用 HTTPS 协议。 详情请参阅帐户绑定网址参考文档。 |
| 对象 | 当用户打开您的 Messenger 聊天插件时,此网址将显示在 Messenger 网页视图中。 对于 v7.0 及更高版本中的所有操作( |
| Array<Object> | 可选参数。如果提供此参数,就不能为空。 详情请参阅命令参考文档。 |
| 对象 | 此组条件决定在“发现”选项卡中向哪些受众显示您的 Messenger。 详情请参阅目标受众设置参考文档。 |
| 布尔值 | 此布尔值标记确定公共主页是否受到面向欧洲的 Messenger API 更新的影响。此属性仅适用于 |
按名称检索一个或多个 Messenger 个人主页属性的当前值。
请求的查询字符串中将包含以下参数:
参数 | 描述 |
---|---|
字段 | 以逗号分隔的要检索的 Messenger 个人主页属性列表。 |
curl -X GET "https://graph.facebook.com/v21.0
/me/messenger_profile?fields=whitelisted_domains,greeting&access_token=<PAGE_ACCESS_TOKEN>"
系统将以 data
数组的形式返回所请求属性的当前值:
{
"data": [
{
"whitelisted_domains": [
"https://facebook.com/"
],
"greeting": [
{
"locale": "default",
"text": "Hello!"
},
{
"locale": "en_US",
"text": "Timeless apparel for the masses."
}
]
}
]
}
设置一个或多个 Messenger 个人主页属性的值。仅会覆盖请求正文中设置的属性。
curl -X POST -H "Content-Type: application/json" -d '{
"<PROPERTY_NAME>": "<NEW_PROPERTY_VALUE>",
"<PROPERTY_NAME>": "<NEW_PROPERTY_VALUE>",
...
}' "https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
{ "result": "success" }
删除一个或多个 Messenger 个人主页属性。仅会删除 fields
数组中指定的属性。
curl -X DELETE -H "Content-Type: application/json" -d '{
"fields": [
"<PROPERTY_NAME>",
"<PROPERTY_NAME>",
"<PROPERTY_NAME>",
...
]
}' "https://graph.facebook.com/v21.0
/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>"
{ "result": "success" }
对 Messenger 个人主页 API 的调用限制在每 10 分钟最多 10 次 API 调用。此流量限制以主页为单位执行。