插件使您能够使用HTML、CSS和JavaScript®在通道的私有视图上显示自定义可视化和控件。
请注意
插件只能在通道的私有视图中看到。使用MATLAB®分析或MATLAB可视化创建内容显示在您的公共视图。
选择应用程序>插件.
点击新创建一个新的插件。
选择一个模板.
自定义:用自己的代码创建一个插件。
多系列海图:为通道中的每个字段创建一个系列图表。将修改添加到模板代码中。
谷歌计:创建谷歌®在ThingSpeak™平台上。修改谷歌仪表代码以显示您的自定义仪表。
点击创建.
的名字:输入名称。
超文本标记语言:输入HTML代码。的超文本标记语言窗口是插件代码的主窗口。您可以将JavaScript代码分离到插件页面的底部窗口中。ThingSpeak插入代码从JavaScript部分插入生成的HTML中,在其中使用替换键% % PLUGIN_JAVASCRIPT % %
.
CSS:输入CSS样式。
JavaScript:输入JavaScript代码。您可以使用替换键% % PLUGIN_JAVASCRIPT % %
在超文本标记语言部分。ThingSpeak用你的JavaScript代码替换这个键。
将此可视化添加到通道:选择通道在他们的私有视图中包括这个插件。
保存:保存插件。
删除:删除插件。
我的频道:此选项卡显示有关您保存的频道的信息:
通道名称
通道标识
写和读API密钥
频道领域
新渠道:创建一个新的通道。
要查看插件列表,请发送HTTP GET到
https://api.thingspeak.com/apps/plugins.json?api_key=XXXXXXXXXXXXXXXX
有效的参数:
api_key(string) -你的帐户API密钥,可以在你的帐户设置中找到。(必需)
例子
得到https://api.thingspeak.com/apps/plugins.json?api_key=XXXXXXXXXXXXXXXX
响应是你的插件的JSON对象,例如:
[{" id ": 8,“名字”:“谷歌计”、“created_at”:“2014 - 01 - 05 - t16:35:26凌晨”、“public_flag”:假的,“用户名”:“iothans”、“url”:" https://thingspeak.com/apps/plugins/8 "}, {" id ": 13日,“名字”:“插件13”,“created_at”:“2014 - 10 - 09 - t14:45:31内”,“public_flag”:假的,“用户名”:“iothans”、“url”:“https://thingspeak.com/apps/plugins/13”}]
要查看插件列表,请发送HTTP GET到
https://api.thingspeak.com/apps/plugins.xml?api_key=XXXXXXXXXXXXXXXX
有效的参数:
api_key(string) -你的帐户API密钥,可以在你的帐户设置中找到。(必需)
例子
得到https://api.thingspeak.com/apps/plugins.xml?api_key=XXXXXXXXXXXXXXXX
响应是你的插件的XML对象,例如:
. txt 1 15 2 8 谷歌gauge 2014-01-05T16:35:26-05:00 < public-flag type = "布尔" >假< / public-flag > <用户名> iothans <用户名> / < url > https://thingspeak.com/apps/plugins/8 < / url > < /插件> <插件> < id类型=“整数”> 13 < / id > <名称>插件13 < /名称> <创建类型=“dateTime”> 2014 - 10 - 09 - t14:45:31内< /创建> < public-flag类型=“布尔”>假< / public-flag > <用户名> iothans < /用户名>https://thingspeak.com/apps/plugins/13