Plugins

Plugins são uma forma de criar suas aplicações nativamente na plataforma Nextcon. Você pode criar aplicações usando HTML, CSS e JavaScript para criar mashups dos serviços Nextcon com outros serviços web. Os Plugins podem ser privados ou públicos. Plugins privados só podem ser visualizados a partir de uma visualização privada de Canal. Plugins públicos podem ser incorporados no seu site ou adicionados a uma visualização de Canal.


Plugin de Exemplo

Crie ou abra um plugin público na área de Plugins para testar incorporações localmente.

Exemplos de plugins públicos são renderizados a partir desta instância Nextcon. Crie ou abra um plugin público na área de Plugins para testar incorporações localmente sem iframes externos.




Resposta em: TEXTJSONXML

Listar Meus Plugins


Para visualizar uma lista dos seus plugins, envie um HTTP GET para
thingspeak.nextcon.complugins.json.xml .

Parâmetros válidos:
  • api_key (string) - Chave de API da sua Conta, que pode ser encontrada nas configurações da Conta. (obrigatório)

Exemplo de GET:
GET thingspeak.nextcon.complugins.json.xml

A resposta será uma página web com uma lista dos seus plugins.
A resposta será um objeto JSON dos seus plugins, por exemplo:
[
    {
      "id": 8,
      "name": "google gauge",
      "created_at": "2014-01-05T16:35:26-05:00",
      "public_flag": false,
      "username": "hans",
      "url": "https://thingspeak.nextcon.com/plugins/8"
    },
    {
      "id": 13,
      "name": "Plugin 13",
      "created_at": "2014-10-09T14:45:31-04:00",
      "public_flag": false,
      "username": "hans",
      "url": "https://thingspeak.nextcon.com/plugins/13"
    }
  ]
A resposta será um objeto XML dos seus plugins, por exemplo:
<response>
  <pagination>
    <current-page type="WillPaginate::PageNumber">1</current-page>
    <per-page type="integer">15</per-page>
    <total-entries type="integer">2</total-entries>
  </pagination>
  <plugins type="array">
    <plugin>
      <id type="integer">8</id>
      <name>google gauge</name>
      <created-at type="dateTime">2014-01-05T16:35:26-05:00</created-at>
      <public-flag type="boolean">false</public-flag>
      <username>hans</username>
      <url>https://thingspeak.nextcon.com/plugins/8</url>
    </plugin>
    <plugin>
      <id type="integer">13</id>
      <name>Plugin 13</name>
      <created-at type="dateTime">2014-10-09T14:45:31-04:00</created-at>
      <public-flag type="boolean">false</public-flag>
      <username>hans</username>
      <url>https://thingspeak.nextcon.com/plugins/13</url>
    </plugin>
  </plugins>
</response>