Gere feed RSS para conta oficial do WeChat
Página da lista https://wechat.privacyhide.com/
Como todos sabemos, as contas públicas do WeChat são relativamente fechadas e há um certo limite para rastreamento, o que é muito hostil para usuários pesados de RSS. Além disso, o envio de contas de assinatura também está fora de ordem. uma empresa que luta contra a forte pressão dos algoritmos de recomendação, Membro, espero usar o Github para fornecer serviços de assinatura limitados para outros entusiastas.
As contas públicas incluídas são todas enviadas por internautas ou coletadas de listas públicas e não representam qualquer posição; todos os conteúdos são transcritos manualmente e nenhuma engenharia reversa foi realizada;
Os feeds estão hospedados no github, então não consigo obter nenhuma informação sobre os usuários que assinam esses feeds
5/10/2020: GA foi adicionado à página da lista, apenas para contar o uso da página da lista. Se você se importar, você pode usar um plug-in de navegador para bloqueá-lo ou usar list.csv para pesquisar manualmente por emenda. links para substituir a página da lista.
07/03/2021: A implementação do ícone #895 irá solicitar um servidor O código é mostrado no favicon, que é capaz de obter o endereço IP do assinante. mesmo que eu seja confiável, este é apenas O método baseado na confiança nos indivíduos não é saudável e apresenta riscos à privacidade . Se você tiver alguma boa ideia, por favor, emita-a e comunique-se comigo.
Se precisar de uma determinada notificação em tempo real, você pode clicar em Inscrever-se na página correspondente.
Este guia é apenas para amigos que não estão muito familiarizados com o github. É conveniente para todos enviarem relações públicas diretamente na página da web.
Primeiro você precisa ter uma conta no github: Cadastre-se Login |
Abra list.csv no navegador, primeiro pesquise para ver se existe a conta oficial que você precisa e, caso não encontre, clique no botão editar indicado pela seta para iniciar a edição.
Propose changes
(seta 3). Observe que a seta 2 é preenchida de acordo com o seguinte formato:新增:
observe que os dois pontos são um caractere de meia largura ;
Separe as contas públicas, e não há espaço no final Observe que também há um espaço após新增:
:新增: 火绒安全实验室
,新增: 火绒安全实验室人民日报
;
Separado, sem espaços no final, por exemplo新增: 火绒安全实验室人民日报等
,新增: 36个游戏资讯公众号
. bizid
, veja como obter bizidname
e bizid
são obrigatórios, description
pode ser deixada em branco. Se houver aspas duplas de meia largura, quebras de linha ou vírgulas em description
, eles precisam ser escapados. var biz
, você pode encontrar var biz = ""||"MzI1NTQxODA4NA==";
então MzI1NTQxODA4NA==
é o bizid necessárioNão posso garantir nada, desculpe (a particularidade do projeto faz com que quem diz que é absolutamente estável está confiante demais)
Ponto de tempo aproximado:
07,11,13,16,20,23
Se você tiver um design de tempo melhor, por favor me avise, porque há muito poucas atualizações enviadas durante as primeiras horas da manhã e o rastreamento é um desperdício.
Devido a restrições de conta, planejamos fornecer serviços apenas para 20.000 contas públicas por enquanto e retemos no máximo 20 artigos para cada feed.
Verdade: transcrevi tudo manualmente e regularmente, uma por uma consigo transcrever o conteúdo de até 20.000 contas públicas em uma hora.
Primeiro, certifique-se de que seu método de entrada mude para o estado de símbolo de meia largura
Se houver aspas duplas de meia largura no conteúdo, você precisará adicionar outras aspas duplas de meia largura antes de cada aspas duplas de meia largura para escapar e, em seguida, envolver o conteúdo com um par de aspas duplas de meia largura :
Suponha que o conteúdo que precisa ser escapado seja:
它说:"你好"
então mude para:
"它说:""你好"""
Se houver vírgulas de meia largura no conteúdo, coloque o conteúdo entre aspas duplas de meia largura :
Suponha que o conteúdo que precisa ser escapado seja:
你好,世界
então mude para:
"你好,世界"
Se houver quebras de linha no conteúdo, coloque todo o conteúdo entre aspas duplas de meia largura :
Não é recomendado incluir quebras de linha
Suponha que o conteúdo que precisa ser escapado seja:
它说:"你好世界"
它说:"知道了"
então mude para:
"它说:""你好世界""
它说:""知道了"""
Veja a edição 390
Dei uma olhada nesta conta oficial, e seu horário de envio todos os dias é 8h30, então acho que é publicado em um horário programado, e o horário exibido nos feeds é o horário em que o servidor WeChat recebeu este artigo.
Por exemplo, neste artigo, o 1607733000 correspondente a 8:30 pode ser visto no código-fonte da página da web, então, na verdade, esta pode ser a mesma categoria de problema que rastrear o texto completo.
As partes publicamente disponíveis podem ser encontradas no código-fonte de cada ramo. Aqueles com habilidades de programação podem revertê-lo e construir seus próprios servidores de ícones para eliminar riscos de privacidade e problemas de MIME. Além disso, não há planos de código aberto. copiou-o manualmente.
Eu verifiquei os ToS há muito tempo e acho que não conta para este projeto.
Primeiros problemas recomendados
Se você tiver alguma dúvida ou sugestão que exija comunicação frequente, pode comunicar aqui. Claro, é recomendável ler este documento antes de fazê-lo.