主题中的问题:“松弛” https://knowledge.亚搏在线safe.com/questions/topics/single/19704.html网站 “松弛”主题的最新问题 Microsoft团队频道连接器 https://knowledge.亚搏在线safe.com/idea/69026/microsoft-teams-channel-connector.html

类似于Slack集成的工作原理,将x、y和z的推送通知自动化到微软团队中的一个通道将是一件好事。

微软 松弛 松弛连接器 微软车队 结婚,2018年4月25日格林尼治标准时间21:51:13 诺龙维尔
火箭聊天 https://knowledge.亚搏在线safe.com/idea/68090/rocket-chat.html网站

您是否计划在Transformer列表中包含rocket.chat连接器?

松弛 清华大学,2018年4月12日格林尼治标准时间15:48:16 塞布金斯利
使用SlackConnector向某人发送消息 https://knowledge.亚搏在线safe.com/idea/39378/use-slackconnector-to-send-a-message-to-a-person.html

使用SlackConnector向某人发送消息。您当前只能在频道中发布消息。

松弛 松弛连接器 星期二,2017年1月31日20:31:21格林尼治标准时间 凯特
Webhooks和FME服务器与Slack集成(2016) https://knowledge.亚搏在线safe.com/articles/31024/webhooks-and-fme-server-with-slack-integrations-1.html

下载

介绍

使用webhook作为即时通知的方式有很大的好处-如果您的客户需要为特定事件更新,为这些事件创建一个Webhook将使他们能够接收和传播关于该事件的信息到他们的自动化工作流中。亚搏在线Webhook允许一个系统实时接收来自另一个系统的数据。而不是在源系统中轮询新数据,源系统中的事件自动向目标系统发送数据。

Webhook是http(post,get)为响应触发器或事件而发送到用户定义的URL的回调。Webhook的使用允许与现有服务进行第三方数据集成,如FME服务器!

使用Webhook几乎和在任何Web浏览器的地址栏中输入URL一样简单。URL几乎总是包含在一行中,而且不需要编写代码!

作为一个例子,假设您有一个网页,用户可以在其中发布数据。你可以设置一个Webhook来跟踪新的帖子。通过在这个网络钩子中插入您选择的URL,当发布新数据时,它将使用HTTP Post方法将数据发送到您的URL,通常作为JSON负载。这些信息可以被消化以触发工作流,或者使用后续的Webhook传播到其他系统。亚搏在线

提供Webhook的FME服务器

在FME服务器中创建的每个主题都会自动生成一个可与Webhook一起使用的直接URL。当配置为直接URL的事件触发时,它将把信息发送到FME服务器中的那个主题。订阅可以配置为监视主题,然后FME服务器可以执行其他事件,例如通过电子邮件传递数据或更新数据库,根据您设置的协议。

(导航到本文件有关FME服务器中支持的订户协议以及如何正确配置每个订户协议的信息。)

从FME服务器获取触发主题的直接URL非常容易:

  • 导航到FME服务器Web UI中的主题(在管理>通知下)
  • 选择任何现有主题
  • 选择开发者信息以显示直接URL

FME服务器向Webhook发送通知

通过允许第三方应用程序通过Webhook向FME服务器发送消息,FME服务器的功能并没有停止。事实上,FME服务器能够向URL提交数据,其中包括Webhooks——这意味着FME服务器可以与使用Webhooks的任何第三方服务一起使用!

在这个例子中,我们将使用一个丰富的消息传递工具。通过一些简单的配置,没有写任何代码,可以将FME服务器配置为向slack发送有关成功(或失败)作业的信息。这为了解和监控调度提供了一种简单有效的方法,自动化,或与FME服务器的一般活动。

可以编写一个工作区来创建数据并对其进行格式化,以便发送到一个Webhook。下面的示例工作区由httpcaller驱动,httpcaller是用于实际向webhook提交数据的转换器。



下面是一个将FME服务器发送到Webhook的示例。在这个例子中,你会:

  • 将可宽延的webhook url配置为传递消息的端点
  • 将示例工作区发布到设计用于自动松弛消息的FME服务器
  • 在FME服务器中为示例工作区创建和管理通知
  • 发布并运行工作区以触发自动消息

要求

步骤1)配置第三方服务松弛

松弛让你有目的地组织渠道。此示例要求您设置用于接收由FME服务器运行的工作区发送的消息的通道。创建新频道后,或者选择一个现有的,添加“传入Webhooks集成”。在本例中使用通道FME_通知。

  • 然后,Slack将带您进入一个配置页面,您可以在其中选择一个现有的频道,或者创建一个新的。点击添加传入Webhooks集成检索Webhook URL。

URL将类似于https://hooks.slack.com/services/t04gvlrgw/b0asn015h/kpgpyneo5K1efik2ozsfnv5x将用作松弛Webhook URL示例FME工作区中的参数。

步骤2)配置工作区FME桌面

此示例工作区已配置为在任何失败作业的可宽延消息中提供指向日志文件的链接。为了让这些链接起作用,令牌身份验证参数必须有效(请参阅下面的示例)。

松弛Webhook URL

FME服务器主机名:FME服务器的主机名。

令牌身份验证:通过选择管理令牌在FME服务器Web UI(见下图)中,或通过http:/// /F休息/和选择 获取令牌在右上角。

有关令牌服务的更多信息,请看本文件.

步骤3)发布工作区FME桌面

将示例工作区FMEServer_slack_webhook_2016.fmw发布到您的FME服务器。此工作区包含Slack向通道发送消息所需的所有逻辑。由于将使用工作区订阅服务器配置此工作区,它不需要在任何FME服务器服务中注册。

  • 选择现有存储库或创建新存储库。不选择“上传数据文件”.
  • 取消选择所有服务.单击“发布”完成此过程时,警告信息”当前未选择任何服务。“可以被安全地忽略亚搏在线。

步骤4)将工作区订阅主题FME服务器Web UI

为了让示例工作区向Slack发送消息,它需要订阅一个主题,该主题将由在FME服务器中运行的其他工作区触发。主题将通知此步骤中配置的工作区订阅,并将数据传递给工作区的JSON读卡器。

  • 创建名为的主题松钩使用FME服务器Web UI(管理>通知>主题)。
  • 创建名为的新订阅松弛触发使用FME服务器Web UI(管理>通知>订阅)。
  • 订阅slack-webhook主题并将协议设置为工作空间.
  • 选择fmeserver_slack_webhook_2016.fmw工作区。
  • 设置通知消息映射指向JSON读卡器的参数。
  • 做了这个改变之后,json reader参数被禁用,并显示以下消息。这样可以确保由slack_Webhook主题传递的JSON将被定向到示例工作区中的JSON阅读器。

步骤5)将工作区配置为发布到主题FME桌面

最后一步是配置工作区以将作业状态通知发布到主题,从而向您的松弛通道发送消息。这可以在将另一个工作区发布到FME服务器时在FME桌面中实现。

这个示例包中包含了两个工作空间来测试松弛消息:simple_success.fmw和simple_fail.fmw。选择作业提交者服务,编辑属性和设置作业完成时的通知到Slack_Webhook主题。

步骤6)验证Slack Webhook集成FME服务器Web UI

运行刚刚发布并注册到作业提交者服务的工作区(simple_success.fmw或simple_fail.fmw)。在作业完成后观察松弛的结果。

测试和调试Webhook

验证Webhook输出

请求箱提供一个URL,可用于替代松弛的Webhook URL。此服务可用于准确检查FME服务器发送的内容。

提供Webhook输入示例

投掷生成可以指向Webhook URL的HTTP请求。而不是使用FME来创建和发送JSON消息,此工具可用于向任何第三方服务发送您自己的消息。这对于测试FME服务器提供Webhook的场景特别有用。

验证Webhook输入

请求箱还可以用于查看其他第三方服务提供的内容。FME服务器主题监控可以显示消息,但不是所有的HTTP细节;RequestBin可用于进一步调试每个请求。

其他资源和信息

博客:通过网络移动数据:Ajax与WebSosivs. VS韦伯克斯

从工作区触发通知

FME服务器开发人员操场:触发通知

网络研讨会:如何使用FME服务器开发数据转换

通知服务 整合 松弛 韦伯克斯 FRI,2016年7月15日格林尼治标准时间15:22:11 赖安娜保险箱亚搏在线
Webhooks和FME服务器与Slack集成(2015) https://knowledge.亚搏在线safe.com/articles/19705/webhooks-and-fme-server-with-slack-integrations.html

本文是针对FME桌面和服务器2015.1的。对于此内容的最新版本,请访问具有松弛集成的Webhook和FME服务器.

下载

介绍

Webhook是http(post,get)为响应触发器或事件而发送到用户定义的URL的回调。Webhook的使用允许与现有服务进行第三方数据集成,如FME服务器!


使用webhook作为即时通知的方式有很大的好处-如果您的客户机请求对特定事件进行更新,为这些事件创建一个Webhook将使他们能够接收和传播关于该事件的信息到他们的自动化工作流中。亚搏在线


使用Webhook几乎和在任何Web浏览器的地址栏中输入URL一样简单。URL几乎总是包含在一行中,而且不需要编写代码!

作为一个例子,假设您有一个网页,用户可以在其中发布数据。你可以设置一个Webhook来跟踪新的帖子。通过在这个webhook中插入您选择的URL,每当发布新数据时,它将触发HTTP POST命令并将其发送到包含新数据发布信息的URL,通常作为JSON负载。这些信息可以被消化以触发工作流或执行其他Webhook。亚搏在线

Webhooks和FME服务器

将Webhook与主题挂钩

在FME服务器中创建的每个主题都会自动生成一个可与Webhook一起使用的直接URL。当配置为直接URL的事件触发时,它将把信息发送到FME服务器中的那个主题。如果您有任何带有此主题标记的订阅,然后,FME服务器可以根据您设置的协议执行其他事件。
(导航到本文件有关FME服务器中支持的订户协议以及如何正确配置每个订户协议的信息。)

从FME服务器获取触发主题的直接URL非常容易:

  • 导航到FME服务器Web UI中的主题(在管理>通知下)
  • 选择任何现有主题
  • 选择开发者信息以显示直接URL


使用Webhook提交作业

在FME服务器中,Webhook的应用不限于使用主题;可以获取工作区的直接URL并在Webhook中使用它。任何工作区都可以自动执行并配置为解释由触发事件发送的任何消息!工作区可以配置为FME服务器服务比如数据下载,工作提交人,以及KML网络链接等。

获取直接运行工作区的URL与FME服务器主题一样简单:

  • 从FME服务器Web UI中选择运行工作区
  • 选择适当的存储库,工作空间,以及期望的服务
  • 在配置工作区页面上,选择高级>显示开发人员信息以显示直接URL




注意,默认情况下,这些工作将作为来宾/fmeguest帐户提交。确保在FME服务器Web UI(管理>管理>安全>角色策略)中设置了正确的权限,或使用令牌身份验证.

自动化和与FME服务器的第三方集成

要求


FME服务器的功能并没有随着为主题和工作区生成直接的URL而停止。事实上,FME服务器可以发送传出通知——这意味着FME服务器可以与任何使用Webhook的第三方服务一起使用!
在这个例子中,我们将使用slack。通过一些简单的配置,没有写任何代码,可以设置FME服务器通知,将有关成功(或失败)作业的信息发送到消息传递服务。这为监控调度提供了一种简单有效的方法,自动化,或与FME服务器的一般活动。

本例中使用的工作区附在本文中,所有必要的配置如下所示。


步骤1)配置第三方服务松弛

松弛让你有目的地组织渠道。此示例要求您设置用于接收由FME服务器运行的工作区发送的消息的通道。创建新频道后,或者选择一个现有的,添加“传入Webhooks集成”。在本例中使用通道FME_通知。

  • 然后,Slack将带您进入一个配置页面,您可以在其中选择一个现有的频道,或者创建一个新的。单击“添加传入Webhooks集成”以检索Webhook URL。



该URL将类似于“https://hooks.slack.com/services/t04gvlrgw/b0asn015h/kpgpyneo3k1efik2ozsfnv5x并将用作示例FME工作区中的slack webhook url参数。

步骤2)配置工作区FME桌面

此示例工作区已配置为任何失败的作业都将有一个链接提供给消息“已发布到可宽延时间”中的日志文件。为了使这些链接有效,必须设置以下转换参数:FME服务器,用户名/密码,和令牌身份验证。



松弛Webhook URL
FME服务器主机名/IP:FME服务器的主机名或IP地址(例如http://
用户名/密码:具有管理作业权限的用户的用户名和密码(可通过FME服务器Web UI>管理>管理>安全>角色策略进行验证)
令牌身份验证:通过http:/// /fmerest/并在右上角选择“获取令牌”。
有关令牌服务的更多信息,请看 本文件.

步骤3)发布工作区FME桌面

将示例工作区FMEServer_slack_webhook_2015.fmw发布到您的FME服务器。

  • 选择现有存储库或创建新存储库。
  • 在作业提交者服务中注册工作区,并在服务属性中将“源数据集用Web内容覆盖”设置为“传入[textline]”。

步骤4)设置通知FME服务器Web UI

为了让示例工作区向Slack发送消息,它需要订阅一个主题,该主题将由在FME服务器中运行的其他工作区触发。创建的订阅将指向步骤3中上载的工作区的直接URL。

  • 要获取直接URL,从FME服务器Web UI中选择运行工作区。选择刚上载的工作区并选择作业提交者服务。

在配置工作区页面上,选择“开发人员信息”以显示直接URL。复制此链接以在创建订阅时使用。

  • 使用FME服务器Web UI(管理>通知>主题)创建名为slack_webook的主题

  • 使用FME服务器Web UI(管理>通知>订阅)创建名为slack_trigger的新订阅。
  • 订阅Slack_Webhook主题。

  • 将协议设置为push,并将目标URL设置为上面获得的直接URL。重要的:删除“…/fmeserver_slack_webhook_2015.fmw?”后的所有参数。
如有必要,请输入HTTP身份验证信息。


步骤5)将工作区配置为发布到主题FME桌面

最后一个配置步骤是设置哪些工作区将作业状态通知发布到可宽延通道。这可以在将另一个工作区发布到FME服务器时在FME桌面中实现。
这个示例包中包含了两个工作空间来测试松弛消息:simple_success.fmw和simple_fail.fmw。对于所选的每个注册服务,编辑属性并将作业完成时通知设置为Slack_Webhook主题。

步骤6)测试Slack Webhook集成FME服务器Web UI

使用配置为发布到slack-webhook主题的注册服务运行任何工作区。在作业完成后观察松弛的结果。

其他资源和信息

博客:通过网络移动数据:Ajax与WebSosivs. VS韦伯克斯
从工作区触发通知
FME服务器开发人员操场:触发通知
网络研讨会:如何使用FME服务器开发数据转换
博客:企业自动化

通知服务 整合 松弛 韦伯克斯 FRI,2016年7月15日15:22:08格林尼治标准时间 赖安娜保险箱亚搏在线
如果我的工作区失败,如何发送可宽延通知? https://knowledge.亚搏在线safe.com/questions/27305/how-do-i-send-a-slack-notification-if-my-workspace.html

如果我的工作区失败,如何发送可宽延通知?如果编写了功能,那么很容易做到,bot不确定如果没有任何功能如何通过功能编写器。

特写作家 松弛 FRI,2016年4月8日15:26:34格林尼治标准时间 MAPPE99
slack.com还是不? https://knowledge.亚搏在线safe.com/idea/23807/slackcom-or-not.html

你好,

您对新版本20162017的Slack集成有什么看法?在安全团队开发人亚搏在线员和安全认证专家之间?

https://slack.com网站

松弛 松弛连接器 清华大学,2016年2月25日00:01:57格林尼治标准时间 朱利安