Se você ativou o compartilhamento no fediverso no seu perfil do Threads, talvez queira confirmar que outras plataformas como o Mastodon realmente veem suas postagens. Sem a conformidade adequada com o ActivityPub, seu conteúdo público do Threads não federará, ficando invisível para usuários de outros servidores. Este artigo explica como verificar se seu perfil do Threads está implementando corretamente o protocolo ActivityPub. Você aprenderá uma série de verificações manuais e ferramentas para confirmar que a federação está funcionando.
Principais Conclusões: Testando a Conformidade com ActivityPub no Threads
- Perfil > Privacidade > Compartilhamento no fediverso: Deve estar ativado para que qualquer postagem possa federar.
- Barra de pesquisa do Mastodon: Cole a URL completa do seu perfil do Threads para ver se a conta é resolvida e exibe postagens públicas recentes.
- Verificação do endpoint da API ActivityPub: Adicione
/actorao final da URL do seu perfil no navegador para visualizar os dados JSON brutos que comprovam o suporte ao protocolo.
O Que Significa Conformidade com ActivityPub para Perfis do Threads
O ActivityPub é um protocolo de rede social descentralizado que permite que diferentes plataformas troquem conteúdo. Quando um perfil do Threads é compatível com ActivityPub, outros servidores como Mastodon, Pleroma ou PeerTube podem buscar suas informações de perfil e postagens públicas. Essa conformidade não é automática. Você deve primeiro ativar o recurso de compartilhamento no fediverso nas configurações do Threads.
Uma vez ativado, seu perfil do Threads ganha um endpoint de ator do ActivityPub. Esse endpoint é uma URL que retorna JSON legível por máquina descrevendo seu perfil. Outros servidores usam esse endpoint para descobrir quem você é e recuperar suas postagens públicas. Se o endpoint estiver ausente ou retornar erros, seu perfil não está em conformidade.
A conformidade também exige que suas postagens do Threads estejam definidas como públicas. Postagens privadas ou apenas para seguidores não federarão, mesmo que a opção de compartilhamento no fediverso esteja ativada. O protocolo apenas encaminha conteúdo explicitamente marcado como público na plataforma de origem.
Passos para Verificar a Conformidade com ActivityPub do Seu Perfil do Threads
Siga estes passos para testar se seu perfil do Threads está federando corretamente. Cada passo visa uma camada diferente do protocolo.
Método 1: Verifique a Configuração de Compartilhamento no Fediverso
Antes de qualquer teste, confirme que o recurso está ativo em sua conta.
- Abra as configurações do Threads
Toque no ícone do seu perfil no canto inferior direito. Em seguida, toque no ícone de duas linhas no canto superior direito e selecione Configurações. - Navegue até Privacidade
No menu Configurações, toque em Privacidade. - Localize Compartilhamento no fediverso
Role para baixo até a opção Compartilhamento no fediverso. Se estiver desativada, toque para ativá-la. Um botão verde indica que o recurso está ativo. - Confirme que a configuração foi salva
Saia do menu de configurações e retorne ao seu perfil. A configuração persiste sem confirmação adicional.
Método 2: Pesquise Seu Perfil no Mastodon
O Mastodon pode pesquisar diretamente por perfis ActivityPub remotos. Esta é a maneira mais simples de ver se seu perfil do Threads é detectável.
- Abra qualquer instância do Mastodon
Use um navegador da web para acessar um servidor Mastodon, como mastodon.social ou joinmastodon.org. Você não precisa fazer login. - Cole a URL completa do seu perfil do Threads
Na barra de pesquisa do Mastodon, digite ou cole a URL completa do seu perfil do Threads. Por exemplo,https://www.threads.net/@seuusuario. Pressione Enter. - Observe o resultado da pesquisa
Se o perfil estiver em conformidade, o Mastodon exibirá o nome da sua conta e uma lista de suas postagens públicas recentes. Se você vir um erro como “Nenhum resultado encontrado” ou uma página em branco, a federação não está funcionando. - Verifique os detalhes do perfil
Clique na conta exibida para ver sua biografia, avatar e postagens. Isso confirma que o Mastodon buscou os dados com sucesso via ActivityPub.
Método 3: Acesse o Endpoint do Ator ActivityPub Diretamente
Todo perfil ActivityPub possui um arquivo JSON de ator legível por máquina. Você pode buscar esse arquivo manualmente.
- Construa a URL do ator
Pegue a URL do seu perfil do Threads e adicione/actorao final. Por exemplo,https://www.threads.net/@seuusuario/actor. - Abra a URL em um navegador
Cole a URL construída na barra de endereços do navegador e pressione Enter. - Examine a resposta JSON
Um perfil em conformidade retorna um objeto JSON com campos como@context,id,type,preferredUsername,inboxeoutbox. Otypedeve serPerson. Se você vir uma página HTML ou um erro, o endpoint não está ativo. - Verifique a URL do outbox
Dentro do JSON, localize o campooutbox. Copie essa URL e abra-a em uma nova aba. Ela deve retornar uma lista de suas postagens públicas em formato JSON. Um outbox vazio ou um erro 404 indica que as postagens não estão sendo federadas.
Se Seu Perfil do Threads Falhar nos Testes de Conformidade
Vários problemas podem impedir que seu perfil passe nesses testes. As correções geralmente são diretas.
Compartilhamento no Fediverso Não Está Ativado
A causa mais comum é que a opção de compartilhamento no fediverso está desativada. Volte para Configurações > Privacidade > Compartilhamento no fediverso e confirme que está verde. Após ativá-la, aguarde alguns minutos e repita a pesquisa no Mastodon.
Postagens Não Estão Definidas como Públicas
O ActivityPub apenas encaminha postagens públicas. Verifique suas postagens recentes. Se alguma tiver um ícone de cadeado ou estiver marcada como visível apenas para seguidores, ela não aparecerá nos resultados de pesquisa do Mastodon. Altere o público para público nas postagens que você deseja federar. Observe que postagens privadas existentes não federarão retroativamente.
O Servidor do Threads Está com Atrasos
A federação não é instantânea. Após ativar o recurso ou publicar novo conteúdo, aguarde até 15 minutos para que os dados se propaguem. Se após 30 minutos os testes ainda falharem, tente novamente mais tarde. O cache do lado do servidor também pode causar atrasos temporários.
Threads vs Mastodon: Conformidade com ActivityPub Comparada
| Item | Threads | Mastodon |
|---|---|---|
| Federação padrão | Opt-in via Configurações > Privacidade | Sempre ativa para postagens públicas |
| Formato do endpoint do ator | /actor adicionado à URL do perfil |
/users/nomeusuario retorna JSON do ator |
| Controle de visibilidade de postagens | Apenas público (postagens apenas para seguidores excluídas) | Público, não listado, apenas para seguidores, direto |
| Descoberta de perfil via pesquisa | Requer URL exata do perfil | Aceita usuario@dominio ou URL completa |
| Outbox inclui todas as postagens públicas | Sim, após a federação ser ativada | Sim, por padrão |
Testar a conformidade com ActivityPub no seu perfil do Threads é um processo rápido. Use a barra de pesquisa do Mastodon como sua verificação principal. Para uma verificação mais aprofundada, acesse o endpoint do ator diretamente. Se algum teste falhar, confirme se a opção de compartilhamento no fediverso está ativada e se suas postagens são públicas. Quando tudo passar, seu conteúdo do Threads ficará visível em todo o fediverso.