webhook是什么

You run your own business. It takes a lot of time and a lot of planning. A lot of planning out your time, too. Then those pesky clients come along and want to make appointments, and if you want to make any money you have to let them. That adds a whole new wrinkle to your time management train, and soon the whole thing could come flying off the tracks.

您经营自己的生意。 这需要大量时间和大量计划。 也有很多计划时间的安排。 然后那些讨厌的客户走过来,想要预约,如果您想赚钱,就必须让他们。 这给您的时间管理工作增加了新的皱纹,很快整个事情就会飞离轨道。

You know, of course, that there are plenty of scheduling apps and services out there. But who has the time to test them all out, let alone get one up and running, and take the time to transfer data from your scheduling app to your other organizational tools? Getting your time under control can easily become a full-time job, and you already have one of those—that's the whole point!

您当然知道,那里有许多调度应用程序和服务。 但是,谁有时间去测试它们,更不用说启动并运行了,并花时间将数据从计划应用程序传输到其他组织工具? 控制您的时间很容易成为一项全职工作,而您已经拥有其中之一,这就是重点!

Lucky for you—and all the rest of us—Acuity Scheduling pairs full-function scheduling prowess with unstoppable integration capabilities, giving you an automated, responsive, and comprehensive way to manage your time and your business. All this is possible thanks to Webhooks.

Acuity Scheduling对您以及我们所有人都很幸运,它将全功能的计划能力与不可阻挡的集成功能结合在一起,为您提供了一种自动,响应式和全面的方式来管理您的时间和业务。 这一切都归功于Webhooks。

Webhooks如何使您的日程安排保持最新,可见和最新 ( How Webhooks Keep Your Schedule Current, Visible, and Up-to-Date )

I won't go into detail here about how Acuity's basic scheduling features work. You can see them at work for yourself in minutes (literally, like 2-3 minutes. Even you have that much time to spare, especially since it can save you days of your life down the line...and it just might save your business, too). Simply put, both you and your clients get real-time access to your current calendar, so they can book appointments with ease and you don't have to worry about double-bookings.

在这里,我不会详细介绍Acuity的基本计划功能如何工作。 您可以在几分钟内(实际上是2-3分钟) 看到它们自己工作,即使您有那么多空闲时间,尤其是因为它可以节省您几天的生活...而且也可以节省您的时间业务)。 简而言之,您和您的客户都可以实时访问您当前的日历,因此他们可以轻松预订约会,而您不必担心重复预订。

If this was all Acuity accomplished, it would be a decent addition to your business. But its scheduling interface and calendar-tracking are just the tip of the iceberg. It can also automatically update virtually any other web app you use in your business's front- or back-end using a nifty little tool known as webhooks.

如果这一切都是Acuity完成的,那将是对您的业务的体面补充。 但是其计划界面和日历跟踪只是冰山一角。 它还可以使用称为webhooks的漂亮小工具,自动更新您在企业前端或后端使用的几乎所有其他Web应用程序。

Whether you're a skilled developer or a total novice, there are plenty of ways to put webhooks to use. You can use some of Acuity’s ready-made solutions to connect to other apps, use third-party webhook makers like Zapier to connect Acuity to additional apps and services, and craft custom solutions with your own code (or pay a developer to build these relatively simple code snippets for you).

无论您是技术熟练的开发人员还是总的新手,都有很多方法可以使用webhooks。 您可以使用Acuity的一些现成解决方案连接到其他应用程序,使用Zapier等第三方网络挂钩制造商将Acuity连接到其他应用程序和服务,并使用自己的代码制定自定义解决方案(或向开发人员付费以相对地构建这些解决方案简单的代码段给您)。

However you decide to go, your webhooks will work essentially like a push notifications. When an app on your smartphone receives new data in response to a message, a certain amount of time passing, an event occurring, etc., it sends a push notification that lets you know exactly what's happening. Webhooks work the same way, but their "push notifications" communicate with servers instead of smartphones and users.

无论您决定去,您的Webhook都会像推送通知一样工作。 当智能手机上的应用程序收到新数据以响应消息,经过一定时间,发生事件等时,它会发送一个推送通知,让您确切地了解正在发生的事情。 Webhook的工作方式相同,但其“推送通知”与服务器而非智能手机和用户进行通信。

Here's a look at the basic JSON request/response for creating a new webhook subscription, which when implemented will trigger a notification from Acuity to the target URL when an appointment is made or changed:

下面是创建新的Webhook订阅的基本JSON请求/响应,当实现或更改约会时,该请求实现后将触发从Acuity到目标URL的通知:

@media (max-width: 1280px) { .go-go-gadget-react img:first-child { display: none; } }@media (max-width: 780px) {.go-go-gadget-react { flex-direction: column; }.go-go-gadget-react img { margin-left: 0 !important; margin-bottom: 12px !important; }.header-thingy { margin-top: 20px; }.button-thingy { margin-left: 0 !important; margin-top: 12px !important; }} @media (max-width: 1280px) { .go-go-gadget-react img:first-child { display: none; } }@media (max-width: 780px) {.go-go-gadget-react { flex-direction: column; }.go-go-gadget-react img { margin-left: 0 !important; margin-bottom: 12px !important; }.header-thingy { margin-top: 20px; }.button-thingy { margin-left: 0 !important; margin-top: 12px !important; }}

The "event" or "action" variable can take the following values:

“事件”或“动作”变量可以采用以下值:

  • scheduled: when an appointment is made for the first time预定的:第一次约会时
  • rescheduled: when an appointment is moved to a different day and/or time重新安排:将约会移至其他日期和/或时间
  • canceled: when an existing appointment is cancelled without being rescheduled已取消:取消现有约会而不重新安排时间
  • changed: when an appointment is changed in any way (including scheduled, rescheduled, and cancelled, and/or if an associated email address, name, phone number, or other details are altered)更改:以任何方式更改约会(包括预定,重新预定和取消),和/或更改了关联的电子邮件地址,姓名,电话号码或其他详细信息时,

The "id" variable is unique to each appointment and automatically updated and assigned by Acuity, for easy tracking of appointments and their associated details. The "calendarID" and "appointmentTypeID" variables allow you to organize different multiple calendars, differentiate between client appointments and meetings with investors or partners, or have any other differentiating criteria you want to apply to your scheduling and time management.

“ id”变量对于每个约会都是唯一的,并且由Acuity自动更新和分配,以便于跟踪约会及其相关详细信息。 使用“ calendarID”和“ appointmentTypeID”变量可以组织不同的多个日历,区分客户约会和与投资者或合作伙伴的会议,或具有要应用于日程安排和时间管理的任何其他区分标准。

When the assigned URL receives the webhook notification, it can perform pretty much any action you can code. Create a custom webpage to show your customer their personalized appointment details, send yourself an email notice about the new appointment, make an automated phone call, update spreadsheets with any or all of your appointment-related data, interface with your accounting software, generate an invoice…

当分配的URL收到Webhook通知时,它几乎可以执行您可以编码的任何操作。 创建一个自定义网页,以向您的客户显示其个性化约会详细信息,向您发送有关新约会的电子邮件通知,进行自动电话呼叫,使用与约会相关的任何或所有数据更新电子表格,与您的会计软件进行交互,生成一个发票…

The possibilities are truly as limitless as the power of the web. If you can make it happen in PHP, JavaScript, Ruby, or any other POST-ready language, you can trigger it with an Acuity webhook. The second someone makes an appointment using the Acuity scheduler, everything is set in motion and your business remains on track.

真正的可能性与网络的力量一样无限。 如果可以使用PHP,JavaScript,Ruby或任何其他POST就绪语言来实现它,则可以使用Acuity Webhook触发它。 第二个人使用Acuity Scheduler进行约会,一切都准备就绪,您的业务步入正轨。

认为您的视力不佳吗? 再想一想 ( Think You Have Acuity Stumped? Think Again )

There isn't a special case you can dream up that can't be solved with Acuity, webhooks, coding know-how, and a little elbow grease. For example, say you teach courses or offer phone seminars to groups of clients, with a minimum number of sign-ups for the session to take place and a maximum number of clients allowed in any one session, and you allow clients to schedule these sessions at their convenience. Tracking the scheduling for this kind of offer would normally be a nightmare, but with Acuity's webhooks it can all be automated.

没有一个您可以梦想的特殊情况,而Acuity,webhooks,编码技巧和一点肘油脂是无法解决的。 例如,假设您为客户组讲授课程或提供电话研讨会,并且要进行的会话最少注册,任何一个会话中允许的最大客户数量, 并且允许客户安排这些会话在他们方便的时候。 跟踪此类产品的日程安排通常会是一场噩梦,但是有了Acuity的webhook,它们都可以实现自动化。

You set up your Acuity calendar with the times you have available for these group lessons, and you wait for the first client to schedule a time. Your webhooks start a client count for the session, and send out emails to your current client list letting them know a new session has opened. As more clients sign up, the count increases and more emails go out. When you reach the minimum client count, you can trigger a confirmation email, send invoices and update your accounts payable, order any inventory you may need, even rent a conference room or other space assuming your venue has a web-based reservation form.

您可以使用可用于这些小组课程的时间设置Acuity日历,然后等待第一个客户安排时间。 您的Webhook开始该会话的客户端计数,并向您当前的客户端列表发送电子邮件,以使他们知道新的会话已打开。 随着更多的客户注册,数量增加,更多的电子邮件发送出去。 当达到最小客户数时,您可以触发确认电子邮件,发送发票并更新应付账款,订购可能需要的任何存货,甚至租用会议室或其他空间(前提是您的场地有基于Web的预订表)。

Set it up once, and your system is in place for all such sessions from here to eternity.

设置一次,您的系统就可以安装从此处到永恒的所有此类会话。

It's webhooks forever and ever and ever...

永远,永远是webhooks ...

Send text reminders at set intervals. Post on social media. Grant access to members-only parts of your site. You can even purchase and drop-ship product to clients when they make an appointment, if that's something you want to do. Acuity has helped thousands of solopreneurs and businesses large and small tie their timekeeping and schedule-making tasks to other relevant areas of their business, no matter that those areas may be.

定期发送短信提醒。 在社交媒体上发布。 授予对您网站的仅会员部分的访问权限。 如果您要这样做,您甚至可以在与客户预约时向他们购买和运送产品。 敏锐度帮助成千上万的企业家和大小企业将其计时和日程安排任务与他们业务的其他相关领域联系在一起,无论这些领域可能是什么。

Are you ready to get your time management on track by letting your calendar keep track of itself and a whole lot more? Then sign up for a risk-free free trial today and see what Acuity can do for you. Once it gets its hooks into you—and into your business—you'll be glad you took the bait.

您是否准备好让日历跟踪自身以及更多内容,从而使自己的时间管理步入正轨? 然后立即注册进行无风险的免费试用 ,看看Acuity可以为您做什么。 一旦它吸引了您以及您的业务,您将很高兴获得诱饵。

翻译自: https://scotch.io/tutorials/acuity-scheduling-webhooks-and-keeping-your-entire-business-on-schedule

webhook是什么

webhook是什么_敏锐度调度,Webhook和使整个业务按计划进行相关推荐

  1. 405 宝塔钩子_宝塔面板webhook配合gitlab完成git钩子的搭建

    宝塔面板webhook配合gitlab完成git钩子的搭建 我们假设你了解了gitlab的webhook的设置.熟悉宝塔面板并会安装宝塔webhook. 如果还没掌握,请自行去了解. 一.在宝塔面板中 ...

  2. 设置webhook_数据采集教程_智能模式_如何设置Webhook功能_后羿采集器

    后羿采集器支持Webhook功能,通过使用该功能,后羿采集器可以将采集到的数据发布到HTTP地址. Webhook的设置在启动任务的设置中,具体如下图所示: 开启Webhook功能之后,采集到的数据将 ...

  3. webhook php自动部署,git利用webhook实现自动部署​

    在项目部署时,之前采用的方式是登录服务器手动去pull代码,这样做很麻烦而且在服务器管理上也存在一些风险,github和gitlab都提供有webhook功能,可以在项目发生某些变化时,系统向指定的U ...

  4. php钉钉webhook机器人,钉钉群消息机器人Webhook接口使用方法

    Webhook,也叫Web钩子.当事件发生时,Web钩子自动发出HTTP POST请求. 一.概述 钉钉群机器人用途: 消息发送 事件通知 系统业务通知 监控报警 其它自定义消息等 二.使用方法 (1 ...

  5. 操作系统磁盘调度_磁盘调度| 操作系统

    操作系统磁盘调度 磁盘调度 (Disk Scheduling) One of the major duties of the operating is that, to use the hardwar ...

  6. 回溯法 批处理作业调度_不懂调度系统架构,就不要谈银行数据仓库

    调度系统是数据仓库的重要组成部分,也是每个银行或公司一个基础软件或服务,需要在全行或全公司层面进行规划,在全行层面统一调度工具和规范,由于数据类系统调度作业较多,交易类系统批量优先级高,为不互相影响可 ...

  7. hutool的定时任务不支持依赖注入怎么办_可调度定时任务在SpringBoot中的实践

    定时任务在我们的项目中或多或少都会使用到,不论你是初级程序员,还是有多年工作经验的中高级程序员,在项目中加一个定时任务去处理业务的一个aspect,为什么用了一个英文单词'aspect'?而不是'切面 ...

  8. 基于MySQL的调度系统_仓储调度系统的设计与实现(SSH,MySQL)

    仓储调度系统的设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,MySQL数据库) 仓储调度系统使用了目前主流的Struts框架模型, ...

  9. 黑马程序员Java培训、Android培训_银行业务调度系统笔记

    银行业务调度系统 一.学习心得: 第一点,和交通灯系统一样,银行业务调度系统也必须用面相对象的思想来设计,不然会很繁琐.所以,必须在平时的学习中重视面向对象设计的练习和掌握. 第二点,要设计这个银行业 ...

最新文章

  1. 守住你的网站:防御DDoS***指南
  2. webpack dev server 和 sublime text 配合时需要注意的地方
  3. zabbix 自动发现和注册
  4. linux下进程监听端口,linux下查看监听端口对应的进程
  5. 搭建 ELK 问题排查
  6. Docker Mesos在生产环境的应用
  7. Proteus的基本使用方法
  8. python内置库和标准库的区别_python标准库和第三方库的区别
  9. sir模型 python_SIR传染病模型(附Python代码)
  10. 华硕笔记本触控板设置 Smart Gesture
  11. Linux三剑客练习
  12. 注意|莫让“爬虫”变“害虫”
  13. 安卓系统网络服务器地址,安卓系统 云服务器地址
  14. 摄像头ip分享论坛_谁的SIP软交换呼叫中心终端摄像头正在公网裸奔
  15. 智能手机销售网后台管理系统手机销售网程序设计
  16. php大商创商城,news.php · Mihok/ecshop大商创商城 - Gitee.com
  17. java无法解析zip
  18. 零配置网络助力httpS的部署
  19. 视觉检测之3D视觉概述
  20. 【转】VMware Workstation 8.0.1 build-528992精简绿色版

热门文章

  1. javascript重要事件总结(onsubmit/onclick/onload/onfocus/onblur/onmouseover/onmouseout)
  2. 场效应管微变等效电路的计算_微变等效电路如图.ppt
  3. java 读取Excel
  4. python翻译成中文_图像处理入门 100 题,有人把它翻译成了中文版!
  5. php仿糗事百科,基于thinkphp框架开发仿糗事百科笑话系统
  6. odoo14 ir.attachment附件上传与附件预览功能
  7. 2021-09-02 Day17-JS-第七天 Web APIs和DOM
  8. 【231】判断是否是2的次幂--位运算相关
  9. matlab toolbox 介绍,Matlab Robotic Toolbox使用简介(1)
  10. 独家揭秘:美国网红的盈利模式