Generieren Sie einen RSS-Feed für das offizielle WeChat-Konto
Listenseite https://wechat.privacyhide.com/
Wie wir alle wissen, sind öffentliche WeChat-Konten relativ geschlossen und es gibt eine gewisse Crawling-Grenze, was für starke RSS-Benutzer sehr unfreundlich ist ein Unternehmen, das unter dem starken Druck von Empfehlungsalgorithmen zu kämpfen hat, Mitglied, ich hoffe, Github nutzen zu können, um anderen Enthusiasten begrenzte Abonnementdienste anzubieten.
Die enthaltenen öffentlichen Konten werden alle von Internetnutzern eingereicht oder aus öffentlichen Listen gesammelt und stellen keine Position dar. Alle Inhalte werden manuell transkribiert und es wurde kein Reverse Engineering durchgeführt.
Die Feeds werden auf Github gehostet, daher kann ich keine Informationen über Benutzer erhalten, die diese Feeds abonnieren
5.10.2020: GA wurde zur Listenseite hinzugefügt, nur um die Nutzung der Listenseite zu zählen. Wenn Sie etwas dagegen haben, können Sie es mit einem Browser-Plugin blockieren oder list.csv verwenden, um manuell nach Splicing zu suchen Links zum Ersetzen der Listenseite.
07.03.2021: Die Implementierung des #895-Symbols fordert einen Server an, der in der Lage ist, die IP-Adresse des Abonnenten abzurufen, aber ich habe das Gefühl Selbst wenn man mir vertraut, ist dies nur eine Methode, die auf dem Vertrauen in Einzelpersonen basiert. Sie ist ungesund und birgt Risiken für die Privatsphäre . Wenn Sie gute Ideen haben, wenden Sie sich bitte an mich.
Wenn Sie eine bestimmte Echtzeitbenachrichtigung benötigen, können Sie auf der entsprechenden Seite auf „Abonnieren“ klicken.
Dieser Leitfaden ist nur für Freunde gedacht, die mit Github nicht sehr vertraut sind. Es ist praktisch, dass jeder PR direkt auf der Webseite einreichen kann
Zuerst benötigen Sie ein Github-Konto: Registrieren |
Öffnen Sie list.csv im Browser, suchen Sie zunächst, ob das offizielle Konto vorhanden ist, das Sie benötigen. Wenn es nicht gefunden wird, klicken Sie auf die durch den Pfeil gekennzeichnete Schaltfläche „Bearbeiten“, um mit der Bearbeitung zu beginnen.
Propose changes
(Pfeil 3). . Beachten Sie, dass Pfeil 2 gemäß dem folgenden Format ausgefüllt wird:新增:
Beachten Sie, dass der Doppelpunkt ein Zeichen halber Breite ist.
Trennen Sie die öffentlichen Konten, und am Ende steht kein Leerzeichen. Beachten Sie, dass nach新增:
auch ein Leerzeichen steht :新增: 火绒安全实验室
Security Laboratory,新增: 火绒安全实验室人民日报
;
Trennen Sie es, ohne Leerzeichen am Ende, zum Beispiel新增: 火绒安全实验室人民日报等
,新增: 36个游戏资讯公众号
. bizid
, sehen Sie, wie man Bizid bekommtname
und bizid
sind erforderlich, description
kann leer bleiben. Wenn in description
doppelte Anführungszeichen, Zeilenumbrüche oder Kommas enthalten sind, müssen diese mit Escapezeichen versehen werden. var biz
. Sie finden var biz = ""||"MzI1NTQxODA4NA==";
dann ist MzI1NTQxODA4NA==
das erforderliche BizidIch kann es leider überhaupt nicht garantieren (die Besonderheit des Projekts bedeutet, dass jeder, der sagt, es sei absolut stabil, übermütig ist)
Ungefährer Zeitpunkt:
07,11,13,16,20,23
Wenn Sie ein besseres Timing-Design haben, lassen Sie es mich bitte wissen, da in den frühen Morgenstunden nur sehr wenige Updates gepusht werden und das Crawlen etwas verschwenderisch ist.
Aufgrund von Kontobeschränkungen planen wir vorerst nur die Bereitstellung von Diensten für 20.000 öffentliche Konten und behalten maximal 20 Artikel für jeden Feed bei.
Wahrheit: Ich habe alles manuell und regelmäßig transkribiert, einen nach dem anderen kann ich den Inhalt von bis zu 20.000 öffentlichen Konten in einer Stunde transkribieren.
Stellen Sie zunächst sicher, dass Ihre Eingabemethode auf den Symbolstatus halber Breite umschaltet
Wenn der Inhalt doppelte Anführungszeichen halber Breite enthält, müssen Sie vor jedem doppelten Anführungszeichen halber Breite ein weiteres doppeltes Anführungszeichen halber Breite hinzufügen, um es zu maskieren, und den Inhalt dann mit einem Paar doppelter Anführungszeichen halber Breite umschließen:
Angenommen, der Inhalt, der maskiert werden muss, ist:
它说:"你好"
dann ändern Sie zu:
"它说:""你好"""
Wenn der Inhalt Kommas halber Breite enthält, schließen Sie den Inhalt in ein Paar doppelter Anführungszeichen halber Breite ein:
Angenommen, der Inhalt, der maskiert werden muss, ist:
你好,世界
dann ändern Sie zu:
"你好,世界"
Wenn der Inhalt Zeilenumbrüche enthält, schließen Sie den gesamten Inhalt in ein Paar doppelter Anführungszeichen halber Breite ein:
Es wird nicht empfohlen, Zeilenumbrüche einzufügen
Angenommen, der Inhalt, der maskiert werden muss, ist:
它说:"你好世界"
它说:"知道了"
dann ändern Sie zu:
"它说:""你好世界""
它说:""知道了"""
Siehe Ausgabe 390
Ich habe mir dieses offizielle Konto angesehen und seine Push-Zeit beträgt jeden Tag 8:30 Uhr. Ich gehe also davon aus, dass es zu einem geplanten Zeitpunkt veröffentlicht wird und die in den Feeds angezeigte Zeit die Zeit ist, zu der der WeChat-Server diesen Artikel empfangen hat.
In diesem Artikel ist beispielsweise die 1607733000, die 8:30 entspricht, im Quellcode der Webseite zu sehen. Es handelt sich also möglicherweise um dieselbe Problemkategorie wie das Crawlen des Volltextes.
Die öffentlich zugänglichen Teile sind im Quellcode jedes Zweigs zu finden. Wer über Programmierkenntnisse verfügt, kann diese umkehren und so Datenschutzrisiken und MIME-Probleme beseitigen. Außerdem gibt es keine Open-Source-Pläne habe es manuell kopiert.
Ich habe die ToS lange geprüft und denke, dass sie für dieses Projekt nicht zählt. Sie können dies gerne mit mir besprechen.
Erste empfohlene Probleme
Wenn Sie Fragen oder Anregungen haben, die eine häufige Kommunikation erfordern, können Sie hier kommunizieren. Es wird natürlich empfohlen, dieses Dokument vorher zu lesen.