Instagram

Usada pelos templates Instagram (basic e image only). O player baixa as imagens e reescreve seus caminhos para caminhos locais.

var dsplay_media = {
  // Todos os campos gerais também são incluídos...

  // Específicos do Instagram
  postCount: 5, // Quantidade de posts solicitada
  desiredTags: 'tag1,tag2', // Hashtags usadas para filtrar os posts (vazio para todos)
  rawResult: '{...}', // Resposta do serviço, como string
  result: { // Resposta do serviço, como objeto
    time: '2026-10-11 12:00:00', // Quando o resultado foi obtido
    userKey: 'abc123', // Chave da conta conectada
    data: {
      user: {
        id: '1234567890', // ID da conta
        name: 'DSPLAY - Digital Signage', // Nome da conta
        username: 'dsplaytv', // Identificador da conta, sem @
        pic: '/path/to/profile/picture', // Foto de perfil, caminho local
      },
      posts: [
        {
          id: '0987654321', // ID do post
          text: 'Texto do post',
          created: '2018-06-17T17:24:51.000Z', // Data de criação do post
          link: 'https://www.instagram.com/p/Cexample001/', // Link para o post original
          tags: ['myhashtag', 'tag2'], // Hashtags do post
          likes: 14,
          comments: 3,
          media: [ // Imagens e vídeos do post
            {
              id: '1324354657687980', // ID da mídia
              type: 'image', // 'image' ou 'video'
              urls: { // Caminhos locais da imagem. Apenas a resolução em uso é baixada
                tb: '/path/to/thumbnail',
                sm: '/path/to/small',
                md: '/path/to/medium',
                lg: '/path/to/large',
              },
            },
          ],
        },
      ],
    },
  },
}

A resolução baixada é md, a menos que o metadata.json do template tenha uma chave resolution (tb, sm, md ou lg).


Copyright © 2012-2026 DSPLAY - Digital Signage. Distributed by an MIT license.

This site uses Just the Docs, a documentation theme for Jekyll.