YouTube Bot: Video kratzen und Daten mit Easy2Digital -APIs kontaktieren

0

Zeigen Sie Ihnen, wie Sie einen YouTube -Bot bauen und ihn nutzen, um eine Reihe von kommerziellen Aufgaben wie die Rekrutierung von Partnern und Partner zu erledigen

In diesem Kapitel werde ich Ihnen zeigen, wie Sie einen YouTube -Bot bauen und ihn nutzen, um eine Reihe von kommerziellen Aufgaben zu erledigen. Sie können diese Maßnahmen anwenden, um viele Geschäftsaufgaben zu erledigen, wie z. B. Nachfragegenerierung, Einstellung der Partnerschaft usw.

Inhaltsverzeichnis: YouTube -Bot

  • YouTube -API -Schlüssel und URL -Endpunkt
  • Kratzen Sie die Polaritätsvideoinhalte und die Kanal -URL mit Schlüsselwörtern ab
  • Easy2Digital API – YouTube -Videoinhaltsschaber
  • Abrufen Sie bestimmte Kanaldaten im Maßstab ab
  • Nehmen Sie die Kontaktpunkte und automatisieren Sie die Nachrichten
  • Volles Python -Skript von YouTube Bot

YouTube -API -Schlüssel und URL -Endpunkt

Vor dem Codieren gibt es zwei Zutaten, die wir benötigen. Der erste ist ein Schlüssel zur Verbindung mit dem YouTube -Rechenzentrum. Wir müssen ein Konto in der Google API -Konsole erstellen und die YouTube -Daten v3 -App aktivieren. Weitere Informationen finden Sie in diesem Artikel, den ich zuvor veröffentlicht habe

Sobald der Schlüssel vorhanden ist, würden wir diesmal den YouTube -API -Endpunkt verwenden, um die Daten zu kratzen. Es unterscheidet sich von der Methode, die ich verwendet habe, um Top -Videos in SEPR und die Video -Performance -Daten abzukratzen.

Diesmal gibt es zwei URL -Endpunkte. Einer ist der Such -API -Endpunkt, der andere für Kanaldaten abrufen. Jeder Endpunkt verfügt über viele Parameter, mit denen Sie die spezifischen Daten filtern und extrahieren können, die Sie gerne greifen. Ich werde vorstellen und erklären, wie Sie die Parameter verwenden, um unsere Aufgabe in einem Moment zu erledigen.

Suchdaten:

https: //www.googleapis.com/youtube/v3/search? key = & maxresult & ......

Kanaldaten:

https: //www.googleapis.com/youtube/v3/channels? key = & maxresult & ......

Wenn Sie die andere Methode untersuchen möchten, mit der ich die Polaritätsvideos in SERP mithilfe von Google -APIs und Outh -Client -Modulen in Python kratzen möchte, lesen Sie bitte diesen Artikel

Kratzen Sie die Polaritätsvideoinhalte und die Kanal -URL mit Schlüsselwörtern ab

Es gibt 6 Parameter, die Sie im URL -Endpunkt verwenden, um die beliebten Videoinhalte zu kratzen und die URL der Creator Channel -Seite zu erhalten.

  • API -Parameter – Fügen Sie den YouTube -API -Schlüssel ein, den Sie aus der Google APIS -Konsolen -Anmeldeinformation generieren
  • MaxResult – Jedes SERP hat max. 50 Ergebnisse zum Kratzen. Normalerweise würden Sie 50 eingeben
  • NEXTPAGETOKE – Der nächste Seitenwert aus dem YouTube JSON
  • Abfrage – das Schlüsselwort
  • Bestellung – Sie können das SERP -Ergebnis durch ViewCount oder Videoanzahl filtern. Aus meiner Sicht werde ich den ViewCount verwenden, da es Ihnen die Polarität zeigt und es einfacher ist, beliebte Kanalprofile zu konsolidieren
  • RegionCode – Ermöglicht Ihnen Videoinhalte aus einem bestimmten Land wie Singapur, Japan usw.

Wenn die Werte der Parameter fertig sind, finden Sie nachfolgend eine Probe mit Anforderungen

Sie werden möglicherweise feststellen, dass es nur eine Antwort 200 erstellt, wenn Sie nur die obige URL2 -Variable ausdrucken. Dies liegt daran, dass Sie die Daten aus YouTube -Daten in einem JSON -Format formatieren müssen.

Easy2Digital API – YouTube -Videoinhaltsschaber

Wenn Sie feststellen, dass das Skript möglicherweise kompliziert ist und Sie auch die Skripte aktualisieren und Fehler beheben müssen, können Sie Easy2Digital YouTube Bot -API einsetzen. Hier ist der Token -Endpunkt wie folgt:

https://www.buyfromlo.com?token=&keyword=&totalsepr=

Durch die Verwendung dieses API-Endpunkts müssen Sie nur das Easy2Digital-Token, den Markennamen der Zielgeschäftsdomain und die Art der Domain oder Subdomain-Top-Ebene (www, us, hK usw.) hinzufügen. Das abgekratzte Ergebnis ist das gleiche wie das oben gezeigte.

Weitere Informationen zu Marketing -APIs finden Sie in dieser Seite.

Nehmen Sie den nächsten Seiten -Token -Wert und nutzen Sie verschachtelte Schleife für mehr als 50 SERPs

Es könnte einige wertvolle Inhalte und Kanäle verpassen, wenn sie sich nur auf die Top 50 SERPs beziehen. Daher müssen wir den oben genannten Parameter der nächsten Seite nutzen. Für den Wert des nächsten Seite Token würde die YouTube -API einen dynamischen Wert in jede Antwort enthalten. Als erstes müssen wir den Wert aus den einzelnen SERP JSON -Daten wie dem folgenden Skript abrufen

Ich würde empfehlen, 2 oder 3 SERPs aus jedem Schlüsselwort zu verwenden, da die Qualität der Kanalprofile nach dem 4. SERP niedriger wird.

Sobald der nächste Seiten -Token -Wert vorhanden ist, konnten wir eine verschachtelte Schleife erstellen, die zuerst das Seiten -Token -Token -Schleifen und dann den Such -Snippet -Wert wie die Kanal -ID schleifen würde

Abrufen Sie bestimmte Kanaldaten im Maßstab ab

Das Abkratzen des oberen und polarischen Inhalts ist der erste Schritt, in dem Sie den großartigen Inhalt als Inspiration aufnehmen können. Wenn Sie sich jedoch für kommerzielle Zwecke mit mehr YouTuber- und Content-Erstellern vernetzen möchten, sind bestimmte Kanaldaten der nächste Schritt.

Die YouTube -Kanal -URL -Struktur ist unten so.

https://www.youtube.com/channel/ + Channel ID (UCF2OW5-MO8DB6UL9WH9XI0A

)

Im Abschnitt Serp Scraping können Sie eine Liste von Kanal-IDs aus jedem erstklassigen Video erfassen. Sie können also einen Timer so einrichten, dass Sie eine Weile warten und diesen Kanal nach einem automatisch besuchen, indem Sie den YouTube -Kanal -Ordner und die Kanal -ID kombinieren.

Für den Kanal -API -URL -Endpunkt gibt es auch unterschiedliche Parameter, die Sie anhand Ihrer Anforderungen überprüfen und nutzen können.

Um die qualifizierten Profile zu finden, verwende ich diese Parameter normalerweise

Statistiken – Wir können den Anhängerbetrag ergreifen
Brandingettings – Rufen Sie den Kanal über die Seitenbeschreibung ab, manchmal verlässt der Eigentümer die E -Mail und die Telefonnummer dort.
TopicDetails – Hier erfahren Sie, was die wichtigsten Inhaltsthemen von dieser Kanalseite sind.

Sobald die Auswahl bereit ist, finden Sie unten die Probe der URL mit optimalen Parametern

url1234 = requests.get ('https://www.googleapis.com/youtube/v3/channels?key=' + api + '& part = Statistics' + '& id =' + chid) .json ()

Nehmen Sie die Kontaktpunkte und automatisieren Sie die Nachrichten

Jetzt haben Sie eine Liste qualifizierter Kanalprofile, in denen Sie die Möglichkeit finden, zusammenzuarbeiten. Der nächste Schritt besteht also darin, die Kontaktpunkte zu kratzen und die Nachrichten zu automatisieren.

Mit Ausnahme des Beschreibungsteils fügen YouTubers ihren Kontakt im Kanal um die Seite hinzu. Die URL -Struktur der About Page fügt das Slash -Tag „About“ nach der Kanal -ID -Seite hinzu.

https://www.youtube.com/channel/ucf2ow5-mo8db6ul9wh9xi0a/about

Wie Sie sehen können, gibt es einen Abschnitt für geschäftliche Anfragen. YouTube stellt eine sehr strenge menschliche Überprüfung zur Einschränkung der Bot -Scraping -Aktion ein. Normalerweise würde ich Python verwenden, um festzustellen, ob der YouTuber mit diesem Code eine E -Mail auf der About -Seite hinterlässt. Dann kann ich sie manuell bekommen, sobald ich finde, dass dieser Kanal es wert ist, Zeit zu investieren.

Die Turnaround -Lösung ist die sozialen Kanäle und die Website von YouTuber. Wir können die abgekratzte soziale Kanaladresse und die URL der Website in die spezifischen sozialen Bots integrieren, die ich zuvor geteilt habe. So können wir sie über Social Messenger wie Instagram -Nachrichten, Tiktok und per E -Mail wie GMASS kontaktieren.

Wenn Sie ein kostenloses Easy2Digital -API -Token und die Vollversion des YouTube -Bots zum Abkratzen von Inhalten, Profilen und Kontakten haben möchten, abonnieren Sie unseren Newsletter, indem Sie die Nachricht „Kapitel 40) hinzufügen.“ Wir würden Ihnen das Skript sofort an Ihre senden. Briefkasten.

  • Unterstützen Sie unseren Kanal durch Spenden über PayPal (paypal.me/Easy2digital)
  • Abonnieren Sie meinen Kanal und schalten Sie die Benachrichtigungsglocke ein Easy2Digital Youtube Kanal.
  • Folgen Sie und liken Sie unsere Seite Easy2Digital Facebook Seite
  • Teilen Sie den Artikel in Ihrem sozialen Netzwerk mit dem Hashtag #easy2digital
  • Melden Sie sich für unseren wöchentlichen Newsletter an, um die neuesten Artikel, Videos und Rabattcodes von Easy2Digital zu erhalten
  • Abonnieren Sie unsere monatliche Mitgliedschaft über Patreon, um exklusive Vorteile zu genießen (www.patreon.com/louisludigital)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert