Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >ifttt "Maker“配方:可选参数为空?

ifttt "Maker“配方:可选参数为空?
EN

Stack Overflow用户
提问于 2015-11-29 12:09:41
回答 1查看 1.2K关注 0票数 0

我使用以下Python脚本在'ifttt‘上触发一个'Maker’事件,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import requests
from main import get_ifttt

def trigger_event(  event, key, json_data={} ):
    ca_certs = "/etc/ssl/certs/ca-certificates.crt"  
    url="https://maker.ifttt.com/trigger/%s/with/key/%s"%(event, key)
    r=requests.post( url, data=json_data, verify=ca_certs )
    assert(r.status_code==200)

if __name__=='__main__':
    trigger_event( 'calendar', get_ifttt(), "{ 'Value1': 'something' }" )

ifttt配方创建了一个google日历条目:使用如下文本:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{{OccurredAt}} "{{EventName}}" occurred on the Maker Channel : Value1: "{{Value1}}"

日历事件创建正确;但'Value1‘字符串为空?因此,该条目如下所示:

"calendar" occurred on the Maker Channel : Value1: "

如果我也切换到'Notify‘事件也会发生这种情况?

我也尝试过使用'curl‘命令行加上'?Value=xxx’;这也不起作用。

我试过使用'Value1‘和'value1':但结果相同。

我在这里做错了什么?

(这段代码调用了一个名为'get_ifttt‘的方法:这只返回了我的秘密API key)。

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 23:15:44

您可以通过指定Content-Type来发送“value1”字符串。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
r=requests.post( url, data=json_data, verify=ca_certs, headers={'Content-Type': 'application/json'} )

此外,您应该使用'Value1‘而不是'value1’。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
trigger_event( 'calendar', get_ifttt(), "{ 'value1': 'something' }" )
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33982597

复制
相关文章
php常用函数总结有哪些
用户1539053
2023/07/24
2440
【说站】php数组函数有哪些
array_slice($arr,0,3);  可以将数组中的一段取出,此函数忽略键名
很酷的站长
2022/11/23
9180
【说站】php数组函数有哪些
Typo3 CVE-2019-12747 反序列化漏洞分析
TYPO3是一个以PHP编写、采用GNU通用公共许可证的自由、开源的内容管理系统。
知道创宇云安全
2019/08/02
2.5K0
Typo3 CVE-2019-12747 反序列化漏洞分析
Typo3 CVE-2019-12747 反序列化漏洞分析
TYPO3是一个以PHP编写、采用GNU通用公共许可证的自由、开源的内容管理系统。
Seebug漏洞平台
2019/08/06
2.6K0
Typo3 CVE-2019-12747 反序列化漏洞分析
PHP ImageMagick扩展有哪些函数?PHP ImageMagick扩展的使用方法
ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。
房东的狗丶
2023/02/17
1.8K0
PHP ImageMagick扩展有哪些函数?PHP ImageMagick扩展的使用方法
构造函数以及析构函数在PHP中需要注意的地方
基本上所有的编程语言在类中都会有构造函数和析构函数的概念。构造函数是在函数实例创建时可以用来做一些初始化的工作,而析构函数则可以在实例销毁前做一些清理工作。相对来说,构造函数我们使用得非常多,而析构函数则一般会用在释放资源上,比如数据库链接、文件读写的句柄等。
硬核项目经理
2020/02/17
1.7K0
哪些行业需要做FMEA
FMEA的中文翻译意思是:失效模式和效果分析对过程做出可靠有效的评估;确定过程的统计控制界限,判断过程是否失控和过程是否有能力;为过程提供一个早期报警系统,及时监控过程的情况以防止废品的发生;减少对常规检验的依赖性,定时的观察以及系统的测量方法替代了大量的检测和验证工作。
用户9972271
2023/02/01
6830
刷 leetcode 需要哪些基础?
姑且称他为老A吧。这里0基础指的是没学过编程语言,没学过数据结构和算法,一上来就直接做题那种。
凯哥Java
2022/12/16
1K0
Vue渲染函数该如何使用?有哪些需要注意的地方?
Vue的模板语法适用于绝大部分的需求场景(模板最终会被编译为渲染函数),在绝大多数情况下,Vue 推荐使用模板语法来创建应用。然而在某些使用场景下,我们真的需要用到 JavaScript 完全的编程能力,举例如下:
房东的狗丶
2023/02/17
6180
PHP函数
请点击上面蓝色PHP关注 你知道这些简单的函数中的方法吗? count() 函数计算数组中的单元数目或对象中的属性个数。 对于数组,返回其元素的个数,对于其他值,返回 1。如果参数是变量而变量没有定义,则返回 0。如果 mode 被设置为 COUNT_RECURSIVE(或 1),则会递归底计算多维数组中的数组的元素个数。 语法 count(array,mode) 参数描述array必需。规定要计数的数组 或对象。mode可选。规定函数的模式。 可能的值: 0 - 默认。不检测多维 数组(数组中的数组)。
wangxl
2018/03/07
2.4K0
PHP函数
可变函数类似于可变变量,通过在变量名后面添加一对括号,PHP就会自动寻找与变量名的值相同的函数,并且执行该函数
白胡杨同学
2020/04/10
2.4K0
PHP函数
在参数前面加上&可以将值传递变为引用传递,在函数内对变量做的操作会改变函数外的变量
码一
2022/06/01
2.9K0
PHP函数
PHP函数
strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。防注入
OwenZhang
2021/12/08
2.9K0
PHP操作用户提交内容时需要注意的危险函数
对于我们的程序开发来说,用户的输入是解决安全性问题的第一大入口。为什么这么说呢?不管是SQL注入、XSS还是文件上传漏洞,全部都和用户提交的输入参数有关。今天我们不讲这些问题,我们主要探讨下面对用户的输入,有一些危险的函数在未经验证的情况下是不能直接使用这些函数来进行操作的,比如:
硬核项目经理
2020/06/09
5690
hadoop需要哪些技术支持
hadoop是一个开源软件框架,可安装在一个商用机器集群中,使机器可彼此通信并协同工作,以高度分布式的方式共同存储和处理大量数据。最初,Hadoop 包含以下两个主要组件:Hadoop Distributed File System (HDFS) 和一个分布式计算引擎,该引擎支持以 MapReduce 作业的形式实现和运行程序。
用户3392176
2018/11/13
7430
初学 Python 需要安装哪些软件?
KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示。前5个选择是: Jupyter,57% PyCharm,35% Spyder,27% Visual Studio Code,21% Sublime Text,12%
猴子数据分析
2020/11/16
1.4K0
想做算法,你需要哪些条件?
之前写过一篇转行劝退文,反响很大,但很多同学在表示感同身受之余也表示自己不愿意轻易放弃,还是想要放手一搏。所以今天我就站在一个过来人老法师的立场上和大家谈谈算法工程师究竟有什么软的、硬的门槛。大家可以对比着看看自己,究竟符不符合要求,又该如何努力。
TechFlow-承志
2021/04/16
9950
logo设计需要达到哪些特点
一个企业的产品,都应该有着一个logo,这样才能够在市场上竞争的过程中脱颖而出,锁定更多精准的客户群体,至少对品牌知名度上也是会有着明显的提高。因此,每个企业都会对logo设计方面比较重视的,希望在宣传销售产品的过程中发挥出更加重要的作用。那么,在设计方面需要达到哪些特点才行呢?
用户8739990
2021/06/18
5520
你需要补哪些核心能力?
毕业前,着力打造三种核心能力,让你在人群中脱颖而出,远离被人工智能淘汰的担忧和烦恼。
王树义
2018/08/22
3030
你需要补哪些核心能力?
点击加载更多

相似问题

TYPO3需要Php函数exec()吗?

21

SDK需要哪些PHP模块?

12

如何知道需要对哪些ES6函数进行多填充?

12

PHP需要哪些文件才能运行?

12

从TYPO3外部调用TYPO3 PHP函数

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文