我正在开发一个以wevbiews为特色的Messenger应用程序
它曾经在网络上运行良好但在某些时候它开始显示:
拒绝在一个框架中显示' https://www.messenger.com/t/EAPdevelopment?fb_iframe_origin=https%3A%2F%2Fwww.messenger.com ',因为它将'X-Frame-Options'设置为'deny'.
我不知道会出现什么问题,而且,我总是发送这个:
header('X-Frame-Options: ALLOW-FROM https://www.messenger.com/');
header('X-Frame-Options: ALLOW-FROM https://www.facebook.com/');
Run Code Online (Sandbox Code Playgroud)
无论如何要服务器.
怎么可能解决这个问题?
php webview x-frame-options facebook-messenger facebook-messenger-bot
我知道这是Telegram 发送重复的 POST JSON 请求到 webhook和Telegram 发送重复的 POST JSON 请求到 webhook 的副本。然而,这个问题没有任何适当的答案,所以:
我有一个 PHP 应用程序处理来自 Telegram 的 webhook 请求。然而,Telegram 无法读取 webhook 已成功运行(尽管 hurl.it 清楚地显示它会针对此类请求发送回 200)。
因此,我让我的机器人多次回复消息,因为 Telegram 无法得知消息已被处理。
问题也在这里描述(我正在使用的库):
https://github.com/irazasyed/telegram-bot-sdk/issues/23
然而,也没有明确的答案......
我该如何修复它?
1) 我的机器人正在使用 webhook 2) 它肯定会返回 200 OK 响应 3) 用户收到机器人 更新的回复 4) 这不是超时。
我的getWebhookInfo回复:
[decodedBody:protected] => Array
(
[ok] => 1
[result] => Array
(
[url] => https://bots.chatforge.me/t/test
[has_custom_certificate] =>
[pending_update_count] => 3
[last_error_date] => 1514900657
[last_error_message] => Unsupported Media …Run Code Online (Sandbox Code Playgroud)