主要内容

插件程序

插件使您能够使用HTML、CSS和JavaScript®在通道的私有视图上显示自定义可视化和控件。

请注意

插件只能在通道的私有视图中看到。使用MATLAB®分析或MATLAB可视化创建内容显示在您的公共视图。

创建一个插件

  1. 选择应用程序>插件

  2. 点击创建一个新的插件。

  3. 选择一个模板

    • 自定义:用自己的代码创建一个插件。

    • 多系列海图:为通道中的每个字段创建一个系列图表。将修改添加到模板代码中。

    • 谷歌计:创建谷歌®在ThingSpeak™平台上。修改谷歌仪表代码以显示您的自定义仪表。

  4. 点击创建

插件选项

  • 的名字:输入名称。

  • 超文本标记语言:输入HTML代码。的超文本标记语言窗口是插件代码的主窗口。您可以将JavaScript代码分离到插件页面的底部窗口中。ThingSpeak插入代码从JavaScript部分插入生成的HTML中,在其中使用替换键% % PLUGIN_JAVASCRIPT % %

  • CSS:输入CSS样式。

  • JavaScript:输入JavaScript代码。您可以使用替换键% % PLUGIN_JAVASCRIPT % %超文本标记语言部分。ThingSpeak用你的JavaScript代码替换这个键。

  • 将此可视化添加到通道:选择通道在他们的私有视图中包括这个插件。

  • 保存:保存插件。

  • 删除:删除插件。

  • 我的频道:此选项卡显示有关您保存的频道的信息:

    • 通道名称

    • 通道标识

    • 写和读API密钥

    • 频道领域

  • 新渠道:创建一个新的通道。

我的插件列表

JSON

要查看插件列表,请发送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”}]

XML

要查看插件列表,请发送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对象,例如:

  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    . txt

相关的话题