热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

您使用Webhooks知道哪些Web应用程序-WhatWebApplicationsDoYouKnowUsingWebhooks

Descriptionofhowawebhookworksfromhttp:webhooks.pbwiki.com-webhook的工作原理描述来自http:webhook

Description of how a webhook works from http://webhooks.pbwiki.com/ -

webhook的工作原理描述来自http://webhooks.pbwiki.com/ -

How do they work?

他们是如何工作的?

By letting the user specify a URL for various events, the application will POST data to those URLs when the events occur...Among other things, you can:

通过让用户为各种事件指定URL,应用程序将在事件发生时将数据POST到这些URL ...除此之外,您还可以:

  • create notifications to you or anybody via email, IRC, Jabber, ...
  • 通过电子邮件,IRC,Jabber,向您或任何人创建通知......

  • put the data in another app (real-time data synchronization)
  • 将数据放入另一个应用程序(实时数据同步)

  • process the data and repost it using the app's API
  • 处理数据并使用应用程序的API重新发布

  • validate the data and potentially prevent it from being used by the app
  • 验证数据并可能阻止应用程序使用它

Who is using web hooks?

谁在使用网络钩子?

DevjaVu, BitBucket, GitHub, Shopify, Versionshelf, PayPal (IPN), Jott (Links), IMified, PBwiki, Facebook (Platform, sort of), Mailhook.org, SMTP2Web, Astrotrain, Notifixious, Assembla, ZenDesk, Google Code

DevjaVu,BitBucket,GitHub,Shopify,Versionshelf,PayPal(IPN),Jott(链接),IMified,PBwiki,Facebook(平台,排序),Mailhook.org,SMTP2Web,Astrotrain,Notifixious,Assembla,ZenDesk,Google Code

Do you know of any good uses of webhooks?

你知道webhooks有什么用处吗?

8 个解决方案

#1


AlertGrid is the webhook consumer. You can configure it to accept http calls from ANY source and raise alert (email, sms, phone) to a specified person or group of people (works worldwide!) whenever the parameters in the http callback meet your criteria or when the http call was expected but it didn't occur (kind of 'heartbeat' monitoring). There is a visual editor for you to easily create rules.

AlertGrid是webhook的消费者。您可以将其配置为接受来自任何来源的http呼叫,并在http回调中的参数符合您的条件或http呼叫时,将警报(电子邮件,短信,电话)提升到指定人员或一组人(全球范围内工作!)预期,但它没有发生(一种'心跳'监测)。有一个可视化编辑器供您轻松创建规则。

Apart from notifying people by sms or email it can also notify existing applications by sending the http requests to their APIs.

除了通过短信或电子邮件通知人们之外,它还可以通过向其API发送http请求来通知现有应用程序。

It can also visualise data received in http callbacks and show the history.

它还可以可视化在http回调中接收的数据并显示历史记录。

#2


Unfortunately, the wiki is not the most up to date list of known implementations. I have my own list that I'll put on the wiki when I get around to reorganizing it. Some not mentioned in the current list:

不幸的是,wiki不是已知实现的最新列表。我有自己的列表,当我进行重组时,我将把它放在wiki上。当前列表中没有提到的一些:

  • Dropbox
  • Gnip
  • Google Code (Project Hosting)
  • Google代码(项目托管)

  • Checkout by Amazon (both for notifications and as actual callbacks with return data)
  • 亚马逊结账(包括通知和带有返回数据的实际回调)

  • Hubilicious
  • Beanstalk
  • Google Checkout
  • MailChimp
  • SurveyGizmo
  • Hey!Watch
  • MySpace (for app developers)
  • MySpace(面向应用开发者)

#3


I know shopify is using webhooks quite successfully now. By extension so is fetchapp uses them as well. You either are sending an xml file, or receiving one and doing your own processing logic on it.

我知道shopify现在非常成功地使用webhooks。通过扩展,fetchapp也使用它们。您要么发送一个xml文件,要么接收一个并在其上执行您自己的处理逻辑。

Oh and shopify's wiki in the link has a whole write up about how to implement it in your app.

哦,shopify的wiki在链接中有一个关于如何在你的应用程序中实现它的全部内容。

#4


OfficeAutopilot has an interesting version of webhooks.. they use their rule interface to trigger API posts. Can trigger in response to any system event.. email opens, clicks, page visits, purchases, etc, etc.

OfficeAutopilot有一个有趣的webhooks版本..他们使用他们的规则界面来触发API帖子。可以触发任何系统事件。电子邮件打开,点击,页面访问,购买等等。

#5


Kiln 1.2 uses webhooks much like GitHub, BitBucket, etc.

Kiln 1.2使用webhooks,就像GitHub,BitBucket等。

(Disclaimer: I'm a Kiln/FogBugz dev.)

(免责声明:我是Kiln / FogBugz dev。)

#6


Say for example you want to get data from any API( eg. twitter, facebook etc.,). Instead of you polling the data for every few minutes/seconds, it POSTS the data to the specified URL, whenever it is available.

例如,您想从任何API(例如,twitter,facebook等)获取数据。而不是每隔几分钟/秒轮询一次数据,它会将数据发送到指定的URL,只要它可用。

By using this, you will avoid unnecessary polling like say you poll and data is not there yet.

通过使用它,您将避免不必要的轮询,比如说您轮询并且数据还没有。

#7


StorageRoom is a JSON-based CMS that supports webhooks, so that you can notify other services or kick of some manual processing on your own servers.

StorageRoom是一个基于JSON的CMS,支持webhooks,因此您可以在自己的服务器上通知其他服务或进行一些手动处理。

(Please note: I created the service myself)

(请注意:我自己创建了这项服务)

#8


If you want to connect one service that supports webhooks to another service's API, you can check out IronWorker's webhook support. Here's a blog post that walks through connecting github webhooks to HipChat:

如果要将支持webhook的一项服务连接到另一项服务的API,可以查看IronWorker的webhook支持。这是一篇博客文章,介绍了如何将github webhooks连接到HipChat:

http://blog.iron.io/2012/04/one-webhook-to-rule-them-all-one-url.html

There are some other examples here too, one that takes a chargify callback and posts to Campfire.

这里还有一些其他的例子,一个带有chargify回调和帖子到Campfire。


推荐阅读
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
  • Spring Cloud Config 使用 Vault 作为配置存储
    本文探讨了如何在Spring Cloud Config中集成HashiCorp Vault作为配置存储解决方案,基于Spring Cloud Hoxton.RELEASE及Spring Boot 2.2.1.RELEASE版本。文章还提供了详细的配置示例和实践建议。 ... [详细]
  • 如何解决《如何通过Webhook从DockerHub与Jenkins进行通信?》经验,有好办法吗? ... [详细]
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • CentOS 7.6环境下Prometheus与Grafana的集成部署指南
    本文旨在提供一套详细的步骤,指导读者如何在CentOS 7.6操作系统上成功安装和配置Prometheus 2.17.1及Grafana 6.7.2-1,实现高效的数据监控与可视化。 ... [详细]
  • 深入解析:OpenShift Origin环境下的Kubernetes Spark Operator
    本文探讨了如何在OpenShift Origin平台上利用Kubernetes Spark Operator来管理和部署Apache Spark集群与应用。作为Radanalytics.io项目的一部分,这一开源工具为大数据处理提供了强大的支持。 ... [详细]
  • 本文介绍了如何在WildFly 10中配置MySQL数据源时遇到的服务依赖问题及其解决方案。 ... [详细]
  • 本文详细介绍了 Kubernetes 集群管理工具 kubectl 的基本使用方法,涵盖了一系列常用的命令及其应用场景,旨在帮助初学者快速掌握 kubectl 的基本操作。 ... [详细]
  • 掌握Spring MVC中自定义类型转换与格式化的技巧
    近期,在开发一款小程序的过程中遇到了几个Spring MVC接口需要传递时间参数的问题。本文将详细介绍如何利用Java 8 Time API在Spring MVC中实现时间参数的自定义类型转换和格式化。 ... [详细]
  • GitHub与Jenkins的集成
    将Jenkins与GitHub集成有多种方法方法1)通过将Jenkins中生成的公钥文件复制到GitHub帐 ... [详细]
  • Github托管项目完成自动化布置
    当我们运用github来托管项目时,每次布置项目都要走一样的流程,敲击一样的敕令行,特别的我们的node项目更是无法忍受这类反复事情。那究竟有无一种能够解放我们双手,当我们提交代码 ... [详细]
  • 本文探讨了如何利用HTML5和JavaScript在浏览器中进行本地文件的读取和写入操作,并介绍了获取本地文件路径的方法。HTML5提供了一系列API,使得这些操作变得更加简便和安全。 ... [详细]
  • 软件工程课堂测试2
    要做一个简单的保存网页界面,首先用jsp写出保存界面,本次界面比较简单,首先是三个提示语,后面是三个输入框,然 ... [详细]
  • 本文介绍了一个经典的算法问题——活动选择问题,来源于牛客网的比赛题目。该问题要求从一系列活动集合中选出最多数量的相容活动,确保这些活动的时间段不重叠。 ... [详细]
  • 本文详细介绍了如何在Java中使用org.apache.xalan.templates.AVTPartSimple类,并提供了多个实际的代码示例,帮助开发者更好地理解和运用这一类。 ... [详细]
author-avatar
CleanTheString
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有