问题标签 [mattermost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php-curl - Mattermost 传入 webhook 错误,“无法解析传入数据”
从那里的信息量来看,这似乎不是执行mattermost webhook 的常用方法。我们有一个最重要的安装,我们有一个用于查找库存的旧 Web 应用程序,我们希望能够通过 webhook 向团队发送包含与零件搜索请求相关的一些信息的消息。
我几乎认为我可以通过将“有效负载”设置为参数来向 webhook URL 发出 ajax 发布请求,但这会返回 400“无法解析传入数据”,我认为无论出于何种原因,ajax 请求都是问题所以我创建了一个 PHP 脚本来执行 curl 请求,这就是我所拥有的;
在这一点上的任何建议都是值得的。无论出于何种原因,这都无法完成,或者它太微不足道了,我想太多了。
有效载荷样本,
正在发送的有效载荷:
整个字符串都在请求中发送。
与此一起工作,
如果我像这样分解 php 中的有效负载:
它按预期工作。
bash - 如何执行包含引号和双引号组合的命令?
我的脚本的目的是向 Mattermost 服务器发送消息。所以我使用 curl 这样做:
如果我复制它并直接在终端中执行它,echo 命令会显示一些可执行的内容。
但是最后一行没有正确执行,我在控制台中有这个:
我尝试了很多引号、双引号和 $(command) 的组合...请帮助我:-)
node.js - 来自动态 dns 主机的 Mattermost 的 Apache2 Websocket 代理
我在家里的 Vagrant 虚拟机中使用mattermost。通过我的 DSL 路由器上的端口转发,我将 Web 前端映射到具有固定 IP 的 WAN vHost 上的子域上。
这很好用!在这种情况下,我将 Web 前端从端口 8090 映射到 vHost 子域上的端口 80。并且 Web 前端是可访问的。
但。
最重要的是使用另一个端口通过 Websockets 与 Web 前端通信。为此,我还从本地机器转发了 Websocket 端口。如果我正在访问动态 DNS 主机 URL:http://mappedsubdomain.somedyndns.tld:8090
Web-Fontend 与第二个打开的 Websocket 端口一起工作得很好。Mattermost 可用于动态 DNS 主机 URL。
默认情况下,Websockets 使用端口 80。但就我而言,我在 Mattermost 中为 Websockets 使用端口 890。它在本地、局域网内和动态 DNS 主机上工作。
现在,我想用 Websocket 协议制作一个 ProxyReverse。
WAN-Host 是一个带有 Apache2.2 和加载mod_proxy_wstunnel
模块的 Debian。
起初,我尝试简单地映射第二个端口:
但什么都没有。Websockets 不工作。
然后我在运行 NodeJS Websocket Tunnel 的 WAN vHost 上尝试了它:
有了这个电话:
并更改了虚拟主机配置:
运行时wstunnel
,http 请求chat.domain.tld:890
以超时结束。没有wstunnel
,我有一个 503。
有没有人对我有用的提示?
jenkins - Howto: Avatar for Mattermost in Jenkins on Project Basis
We use the Mattermost Plugin for Jenkins. When the Pipelinebuild has finished in Jenkins it shall send a message to the hook in mattermost reporting the status of the build. Can I assign an avatar on per project basis like
?
What format must the icon have? size and extension?
import - 从 Slack 到 Mattermost 的多次导入重复帖子
当您从 Slack 导出历史记录时,您会得到一个 .zip 文件。您可以将其导入 Mattermost 以帮助您从一个转移到另一个。
我的问题是因为我们还没有为 Slack 付费,所以我无法一次性导出我们的历史记录。我有一个旧的 .zip 文件,其中包含我们前几年的 Slack 历史记录,我可以为最新历史生成一个新文件。但是,如果我先导入旧的,然后再导入新的,那么两者中存在的任何帖子都会重复。
在 Mattermost 中是否有某种处理方法?我可以在导入之前合并 .zip 文件吗?还是我们只需要忍受它?
integration - 可以将自定义斜线命令应用于 Mattermost 团队的所有用户吗?
我正在向我的 Mattermost 实例添加一些集成。我的团队需要诸如使用一个斜杠命令创建环聊链接的能力。
然而,据我所知,我的每个团队成员都必须自己创建集成。我想为他们省去麻烦并在全球范围内进行设置。
是否有一些合理的方法可以做到这一点,或者我是否必须尝试备份我的数据库,然后手动运行 PostgreSQL 查询,为每个团队成员创建命令?
docker - How to use stun.l.google.com behind a corporate proxy?
I want to configure my local copy of
https://github.com/mattermost/mattermost-webrtc/blob/master/vagrant/janus/config/janus.cfg
to enable video calls for test purposes in Mattermost. One part is:
How do I use stun.l.google.com
behind a corporate proxy?
I tried
and replaced first part with
which results in
Analogous with default config (see last two lines):
android - 最重要的推送代理不触发推送通知
我一直在尝试在我的服务器上配置推送代理。我已经从这里完成了完整的安装 mattermost-push-proxy
安装后我的服务器正在运行,但是当我想测试来自 curl 的通知时
我收到了这个错误:
请帮我。谢谢
ssl - 为端口转发地址安装免费的 SSL https
我在本地服务器上安装了mattermost,目前使用http://192.168.xx:8065登录,并且我已经为其设置了ddns 端口转发,这意味着我可以使用http://xxx 登录mattermost。 ddns.net:8065也是如此。
现在我要为其安装 https SSL,我尝试使用自签名证书,当我从桌面(chrome、firefox、桌面应用程序)登录时它似乎工作正常。
但是当涉及到 iPhone 原生应用程序时,我最重要的是会触发错误消息:
现在所有最重要的消息都不会显示,也不会通知,直到我们手动刷新应用程序。
对克服这个问题有什么建议吗?是因为 iPhone 试图阻止任何不受信任/自签名的证书吗?
谢谢你。最好的问候, 孔
configuration - MatterMost:如何填写 LdapSettings 中的字段?
我正在尝试处理Ldap ----> LdapSettings ----> config.json,我需要对配置进行一些说明,
这是我的配置:
感谢您的帮助。