你曾想尝试在服务器端或电脑上向手机发送通知吗?

你曾烦恼过企业邮箱的防骚扰机制吗?

现在,我们可以用一种简单轻松的方法来代替企业邮箱了!

进行以下的实验,你需要做好以下准备

  • 1)注册并在手机上下载IFTTT
  • 2)Python3

下面是具体的操作步骤:

1. 首先注册一个IFTTT账号 (https://ifttt.com). >2. 进入my_applets页面(https://ifttt.com/my_applets) ,新建一个applet.

进去后点击 + this, 如图。

搜索 webhooks.

进去后选择Receive a web request, 这个trigger能够使得这个webhooks收到一个http请求后触发一个事件。

编写该trigger的名称

然后点击 that.

搜索notification.

选择send a notification from the IFTTT app. 这个action能够使得IFTTT发出一个通知。

里面可以设置消息的格式,其中:{{EventName}}是我们前面设定的事件名称,而Add ingredient里面的value1、value2、value3则是服务器端发送http请求时带的参数。

可以设置成如下的格式:

Finish!

好了,准备完毕,我们开始编写Python脚本了!

3. 现在,在My applets里,你应该可以看见你刚新建的webhooks. 点进去之后点击Learn more. 然后进入下方的webhooks. 如图所示。

进入后点击右上角的Documentation.

进去之后你就可以看见你关于这个应用的Key. 可以看见其调用方式就是通过发送POST或GET请求到下面这个网址:

https://maker.IFTTT.com/trigger/你的event_name/with/key/你的Key

其中,你还可以带三个参数,以json格式放在body中,如 {"value1": "这是一个测试"},最终通知里的Value1会被这个value1替代。

制作通知脚本,例如新建一个文件叫 notice.py如下,text放你想发送的文本,可以把notice.py放在你本机上,也可以放在服务器上结合某种功能。记得先在手机上先下载好IFTTT并登陆

打开CMD(Windows)/Terminal(macos)进入该文件目录,运行:

python notice.py

运行完毕后,手机应当就会收到通知了,如果没有收到通知,请检查你的系统设置有没有给IFTTT通知的权限。

import 

效果如图:

喜欢的话,欢迎关注微信公众号:Python实用宝典

未来会有更多的有用的Python教程继续放出哦,请持续关注我们的网站和公众号!

http://weixin.qq.com/r/MDiJkcHEsZzOrYXy920i (二维码自动识别)

python server酱_教你如何使用Python向手机发送通知(IFTTT)相关推荐

  1. python通过电脑给手机发送消息_教你如何使用Python向手机发送通知(IFTTT)

    你曾想尝试在服务器端或电脑上向手机发送通知吗? 你曾烦恼过企业邮箱的防骚扰机制吗? 现在,我们可以用一种简单轻松的方法来代替企业邮箱了! 进行以下的实验,你需要做好以下准备1)注册并在手机上下载IFT ...

  2. python server酱_面向回家编程!GitHub标星两万的quot;Python抢票神器”快用起来!...

    作者 |曹培信.池俊辉 来源 |公众号大数据文摘 盼望着,盼望着, 春节的脚步近了, 然而,每年到这个时候, 最难的, 莫过于一张回家的火车票. 据悉, 今年春运期间, 全国铁路发送旅客人次同比将增长 ...

  3. python server酱_用Python抢到回家的车票,so easy

    盼望着,盼望着,春节的脚步近了,然而,每年到这个时候,最难的,莫过于一张回家的火车票. 据悉,今年春运期间,全国铁路发送旅客人次同比将增长 8.0%.达到 4.4 亿人次. 2020 年铁路春运自 1 ...

  4. python server酱_程序猿推送利器:使用Python+Server酱打造微信通知推送利器

    你是否经历过服务器挂掉却浑然不知的彷徨?你是否感受过服务停止很久后才发现事情的严重的感觉?是的,你急需一款轻量级的推送通知系统! Server酱正是这么一款程序猿的好帮手,她通过提供一个超轻量级的AP ...

  5. 用python输出圣诞树_教你怎样用Python画了一棵圣诞树,赶紧来学习

    文中的文本及图片来源于互联网,仅作学习培训.沟通交流应用,不具备一切商业行为,如有什么问题请立即在线留言以作解决. 下列文章内容来源于IT新手入门 共享给大伙儿一篇文章,教你如何用Python画了一棵 ...

  6. 教孩子学编程 python语言版_教孩子学编程 PYTHON语言版 PDF_IT教程网

    资源名称:教孩子学编程 PYTHON语言版 PDF 资源目录: 第1章Python基础--认识环境1 1.1认识Python3 1.2用Python编写程序5 1.3运行Python程序5 1.4本章 ...

  7. python的精髓_教你玩转Python!一文总结Python入门到精髓的窍门

    (建议收藏) 很多人应该都有过这种经历,大量重复性工作:日报.周报.各种报,无穷无尽:不计其数的数据提取······琐碎繁杂的事务让工作的效率极低.如果可以一键完成就好了. 对这些问题来说,最高效的解 ...

  8. python脚本加密_教你如何基于python实现脚本加密

    这篇文章主要介绍了如何基于python实现 脚本加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 from pathlib import Path ...

  9. 课程设计python调用摄像头_教你如何利用python调用摄像头

    导读 这篇文章主要介绍了python调用摄像头的示例代码,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 一.打开摄像头 import cv2 import numpy as np de ...

最新文章

  1. android 访问http地址吗,浅谈android访问http原理
  2. NDK 高级编程(笔记)
  3. java question_Core Java Question List No3
  4. html绘制头像原样教程,CSS实例教程:创意CSS3头像展示教程
  5. MVC扩展控制器工厂,通过继承DefaultControllerFactory来决定使用哪个接口实现,使用Ninject...
  6. 【.Net Framework 体积大?】不安装.net framework 也能运行!?开篇叙述-1
  7. 备份linux系统报错_Linux 系统如何快速入门?分享民工哥总结的经验
  8. memcached 如果进程占用cpu很高
  9. LESS是一个CSS预处理器,跨浏览器友好,提供诸如变量,函数, mixins 和操作等功能,可以构建动态CSS...
  10. [tp3.2.1]让默认页面: 加载Home模块的Index控制器;而让admin.php默认去加载Admin模块的Adminc控制器....
  11. 劳力埃大学计算机科学,劳里埃大学计算机科学本科.pdf
  12. DEM数据局部修改高程
  13. 排队服务系统仿真研究计算机模拟,基于蒙特卡洛方法排队系统性能的仿真优化研究...
  14. java js css 压缩工具_JSCSS压缩工具YUICompressor
  15. 播布客教学视频_C学习笔记_8.2_统计1到100中9的个数(函数)
  16. NAT技术配置(内外网IP地址转换)
  17. DAO、DTO、PO、POJO、BO、VO、AO基本概念
  18. js网状特效源代码下载
  19. Matlab将散点绘制为平滑曲线的两种方法
  20. Bootstrap 超大屏幕(Jumbotron)

热门文章

  1. vue项目中返回按钮案例(用vuex控制返回按钮的显示或者隐藏)
  2. php留言板上传图片,thinkphp3.2.3留言板带管理没有后台ajax上传图片功能
  3. android组件开关按钮,简单聊聊“开关”这个小控件
  4. unity2d自动生成敌人_【A*Pathfinding】超级简单的Unity2D寻路
  5. pn532跳坑小指南
  6. ansible-playbook 单个yml文件部署tomcat简单示例
  7. Java中的静态方法和单例模式比较
  8. 代码阅读是写好程序的基本能力
  9. 生物信息学——RNA的剪切过程
  10. pytorch 深入理解 tensor.scatter_ ()用法