【问题标题】:In hangouts chat chatbot's cards http links opens the site using https在环聊聊天中,聊天机器人的卡片 http 链接使用 https 打开网站
【发布时间】:2021-01-24 02:21:13
【问题描述】:

我正在使用 googl 应用程序脚本编写一个聊天机器人,并将 google hangouts 聊天作为用户界面。

在交互式按钮中,我的网址使用“http”而不是“https”。但是,每当我单击链接按钮时,我的浏览器 (chrome) 会自动将链接重定向到“https”,如果该站点碰巧不支持 https,则它无法打开。 (是的,我们仍然使用 http,但使用此协议的网站仅供内部使用......)。

我检查了 [chrome://net-internals/#hsts],但没有配置任何强制 https。

此外,当我将一些 http:// 地址直接粘贴到浏览器的地址框中时,它会使用 http 正确打开站点。

我缺少什么设置吗?

请指教!

附加信息。当我使用纯文本对象(不是卡片)时,http 链接会转到指定的链接而不使用 https。

 "buttons": [
              {
                "textButton": {
                  "text": "some text",
                  "onClick":{
                    "openLink":{
                      "url": "http://some.address" //Browser actually goes to https://some.address
                    }
                  }
                }
              }
            ]

【问题讨论】:

  • 作为一种变通方法,我正在使用支持 https 的短链接。

标签: google-chrome google-apps-script hangouts-chat


【解决方案1】:

我的解决方法是使用httpbin重定向到http页面

https://httpbin.org/redirect-to?url=http://example.com

【讨论】:

    【解决方案2】:

    我终于找到了一些令人满意的方法

    "url": "https://www.google.com/url?q=http://some.address"
    

    试试这个,对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多