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


推荐阅读
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社区 版权所有