Gostaria de salvar todos os dados de distintivos do meu fórum Discourse automaticamente no banco de dados do meu site em PHP. No momento, estou fazendo isso manualmente, mas quero configurar algo como webhooks ou usar a API para atualizar automaticamente esses dados no banco de dados do meu site ou conceder os mesmos distintivos aos usuários do meu site. Alguém pode me dizer como fazer isso?
Acho que não há webhooks para emblemas, então você precisaria de um plugin para fazer isso. Você pode usar o plugin Data Explorer para executar uma consulta que retorne os emblemas e acessar essa consulta via API.
Por que você quer incluí-los no seu site em PHP? Talvez exista uma maneira de resolver esse problema sem copiar para o banco de dados.
@pfaffman Tenho um site de tutoriais online em PHP e quero criar um fórum Discourse para suporte aos usuários. Já existem emblemas no meu site e quero configurá-los da mesma forma no Discourse (vou editar os emblemas para que fiquem idênticos), mas eles precisam se sincronizar com nosso site para funcionar da mesma maneira (o mesmo usuário, ao acessar o fórum com os privilégios dos emblemas do site anterior, usará nosso fórum com os mesmos emblemas).
Vou testar suas sugestões e postarei amanhã, mas se você tiver alguma outra sugestão (qualquer plugin já disponível), por favor, me avise. Além disso, vou integrar os tópicos com incorporação; apenas os emblemas estão pendentes, e isso é muito importante.
Talvez você possa buscar os grupos do usuário via API e incorporá-los no outro site. Ou execute uma tarefa agendada (cron job) que busque os dados dos grupos via API e atualize o banco de dados.
Prezado @pfaffman, agradeço pela sugestão e atualizarei o banco de dados via API. Também tenho mais uma pergunta: estou usando a imagem Bitnami LAMP 5.6.23-0 na minha instância e agora preciso criar um fórum de suporte. Gostaria de instalar esse fórum no mesmo servidor com o LAMP Bitnami. Pretendo instalar o fórum Discourse, mas, devido aos custos, não posso usar uma nova instância para o fórum e quero instalá-lo na mesma instância AWS.
Peço seu apoio para realizar essa instalação, pois não consegui encontrar nenhuma documentação na web.
Minha instância possui 50 GB de memória e 8 GB de RAM. Preciso apenas da documentação de instalação.
Coisas que já tentei:
Docker (não consegui iniciar): Failed to issue method call: Unit docker.service failed to load: No such file or directory. Veja os logs do sistema e execute ‘systemctl status docker.service’ para obter detalhes.
Sem Docker (não consegui iniciar o Redis e o PostgreSQL).
O Apache2 está dentro do Bitnami em /opt/bitnami/apache2. Mesmo adicionando novas configurações, o Apache2 não as está aceitando. Se tentar instalar fora dele, aparece a mensagem de que a porta já está em uso.