热门标签 | 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。


推荐阅读
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 尽管深度学习带来了广泛的应用前景,其训练通常需要强大的计算资源。然而,并非所有开发者都能负担得起高性能服务器或专用硬件。本文探讨了如何在有限的硬件条件下(如ARM CPU)高效运行深度神经网络,特别是通过选择合适的工具和框架来加速模型推理。 ... [详细]
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 使用 Azure Service Principal 和 Microsoft Graph API 获取 AAD 用户列表
    本文介绍了一段通用代码示例,该代码不仅能够操作 Azure Active Directory (AAD),还可以通过 Azure Service Principal 的授权访问和管理 Azure 订阅资源。Azure 的架构可以分为两个层级:AAD 和 Subscription。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • 使用GDI的一些AIP函数我们可以轻易的绘制出简 ... [详细]
  • 毕业设计:基于机器学习与深度学习的垃圾邮件(短信)分类算法实现
    本文详细介绍了如何使用机器学习和深度学习技术对垃圾邮件和短信进行分类。内容涵盖从数据集介绍、预处理、特征提取到模型训练与评估的完整流程,并提供了具体的代码示例和实验结果。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • PHP 过滤器详解
    本文深入探讨了 PHP 中的过滤器机制,包括常见的 $_SERVER 变量、filter_has_var() 函数、filter_id() 函数、filter_input() 函数及其数组形式、filter_list() 函数以及 filter_var() 和其数组形式。同时,详细介绍了各种过滤器的用途和用法。 ... [详细]
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社区 版权所有