我在botframework仪表板中遇到了这个问题。
我已将谷歌地图添加为白名单域。
{
"setting_type" : "domain_whitelisting",
"domain_action_type": "add",
"whitelisted_domains":[
"https://www.google.com/maps/place/"
]
}
完整链接 :
https://www.google.com/maps/place/51%C2%B030'40.1%22N+0%C2%B005'02.0%22W/@51.5111351,-0.0860752,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0x0!8m2!3d51.5111351!4d-0.0838865
为什么它不呈现为白名单域名?
编辑:我解决了这个问题。
https://maps.google.com/maps
我添加了该链接。
只是想给出一个更明确的答案,因为我也有这个问题。.
Messenger API文档的前几页不太清楚。
使用此调用将您的域列入白名单。请记住,它必须是HTTPS。
curl -X POST -H "Content-Type: application/json" -d '{
"setting_type" : "domain_whitelisting",
"whitelisted_domains" : ["https://petersfancyapparel.com"],
"domain_action_type": "add"
}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=PAGE_ACCESS_TOKEN"
然后在 URL 上将"messenger_extensions"设置为 true,它将起作用。
您可以使用页面仪表板来执行此操作:
- 打开您管理的主页
- 单击"https://web.facebook.com/settings?tab=advanced_messaging
- 列入白名单的域
- 然后添加域
它看起来像这样