Informationen aus Webseiten auslesen

jonathan

Mitglied
Hallo,
ich möchte die Follower einer Person auf Instagram auslesen.
Allerdings kenne ich mich in dem Thema garnicht aus. Ich dachte, ich könnte vielleicht die Follower im Beispiel https://www.instagram.com/person_xyz/followers/ aus der html auslesen, allerdings konnte ich diese da nicht finden.
Jetzt ist meine Frage, ob jemand weiß wie ich das machen kann, oder in welche Themen ich mich dafür einlesen muss.
Vielen Dank schon mal und viele Grüße,
Jonathan :)

Achja, gehört das Thema hier hin, oder eher in den allgemeinen Java Bereich?
 

DrZoidberg

Top Contributor
Eine Möglichkeit wäre die Instagram API zu verwenden.
Alternativ kannst du die selbe Vorgehensweise nutzen, die auch der Browser verwendet, wenn du dich einloggst und dann auf die Informationen eines anderen Nutzers zugreifst.
Dazu muss dein Java Programm sich erst einmal einloggen. Wie das im Detail funktioniert kannst du einfach mit den eingebauten Developer Tools herausfinden (F12, dann auf den network tab clicken und dann "preserve log" anwählen und danach dann bei Instagram einloggen).
In Java könnte das dann so aussehen:
Zuerst einmal per HttpsURLConnection (nicht HTTP, das mag Instagram nicht) die Seite "https://www.instagram.com/" aufrufen. Dann mit "getHeaderFields().get("Set-Cookie")" die Cookies auslesen. Nicht mit "getHeaderField", das würde nur einen der Cookies zurück liefern.
Als nächstes kannst du "https://www.instagram.com/accounts/login/ajax/" aufrufen um die einzuloggen. Dort musst du dann aber die Cookies mitsenden, getrennt durch Semikolons. Desweiteren muss da auch noch "X-CSRFToken: <csrftoken>" mit in die Request Headers. d.h. das musst du dann mit "setRequestProperty" hinzufügen. "csrftoken" ist in den Cookies enthalten. Ausserdem muss der Login Request natürlich auch noch den Benutzernamen und das Passwort enthalten.
Wenn der Login erfolgreich war bekommst du eine sessionid im Response Header, die du dann für die eigenliche Anfrage nutzen kannst.
Aber wie gesagt, sieh dir das in den Developer Tools genauer an.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Zu Property Feld weitere Informationen hinzufügen? Java Basics - Anfänger-Themen 4
G Methoden Informationen aus zwei Objekte bekommen? Java Basics - Anfänger-Themen 6
P Ressourcen für JSON & API Informationen? Java Basics - Anfänger-Themen 1
C Quelltext mit Formatierungs- und Style-Informationen versehen Java Basics - Anfänger-Themen 7
GreenTeaYT Wie gebe ich Informationen von einer Klasse zur anderen Klasse? Java Basics - Anfänger-Themen 9
I Informationen aus XML Datei auslesen Java Basics - Anfänger-Themen 2
MiMa Informationen aus dem Internet Abgleichen Java Basics - Anfänger-Themen 62
C Bestimmte Informationen von Webseite suchen Java Basics - Anfänger-Themen 13
B Informationen zu einer URL sammeln? Java Basics - Anfänger-Themen 6
M Informationen von externem Programm bekommen (Firefox) Java Basics - Anfänger-Themen 6
D wie speichere ich die informationen der schüler Java Basics - Anfänger-Themen 29
D System Informationen auslesen Java Basics - Anfänger-Themen 7
S Winamp Informationen mit Java auslesen? Java Basics - Anfänger-Themen 3
D auslesen von informationen aus seitenquelltext Java Basics - Anfänger-Themen 6
2 Informationen zu Theoriethema Java Basics - Anfänger-Themen 3
cowabunga1984 Auslesen von Informationen aus Textdateien Java Basics - Anfänger-Themen 2
M Aus einer Datei (File) mehr Informationen auslesen ? Java Basics - Anfänger-Themen 8
hebein Mit Javaprogramm webseiten automatisiert befüllen und ausführen Java Basics - Anfänger-Themen 6
F Webseiten Quelltext auslesen Java Basics - Anfänger-Themen 5
D Ich suche nach einer Möglickeit den Webseiten Inhalt per Java zu analysieren Automatisch Java Basics - Anfänger-Themen 3
I Brauche Denkanstoß: Weitergabe von Kontaktinfos aus verschiedenen Kontaktformularen von Webseiten Java Basics - Anfänger-Themen 2
K Daten (im Sinne von Datum) aus Webseiten extrahieren Java Basics - Anfänger-Themen 6
M Webseiten Parsen Java Basics - Anfänger-Themen 2
G Möglichkeit zum Auslesen von Webseiten gesucht. Java Basics - Anfänger-Themen 10
S externe Webseiten füllen Java Basics - Anfänger-Themen 5
D Webseiten öffnen Java Basics - Anfänger-Themen 4
L Webseiten anzeigen Java Basics - Anfänger-Themen 4
J Webseiten mit Java3D? Java Basics - Anfänger-Themen 19
S Java und webseiten Java Basics - Anfänger-Themen 2
I Codierung beim Auslesen von Webseiten Java Basics - Anfänger-Themen 6
K Mit java Webseiten erstellen? Java Basics - Anfänger-Themen 3
M Webseiten mit oder ohne Framework Java Basics - Anfänger-Themen 5
C seo-Webseiten auch mit Java möglich? Java Basics - Anfänger-Themen 8
L Webseiten über Java Programm starten Java Basics - Anfänger-Themen 2
U Webseiten öffnen Java Basics - Anfänger-Themen 7
M welcher Layoutmannager ist für Webseiten Outfit geeignet Java Basics - Anfänger-Themen 8
S Bilder aus Webseiten extrahieren Java Basics - Anfänger-Themen 2
S Daten aus Import Datei auslesen und sortieren Java Basics - Anfänger-Themen 2
T array auslesen Java Basics - Anfänger-Themen 2
I Klassen von einem package laden, Statisches Feld auslesen und Objekt erstellen Java Basics - Anfänger-Themen 8
N Einzelne Werte aus einem TreeSet auslesen Java Basics - Anfänger-Themen 2
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
E TIF Datei auslesen Java Basics - Anfänger-Themen 2
krgewb Breite und Höhe eines Bildes in base64 auslesen Java Basics - Anfänger-Themen 3
sserio TXT-Datei Auslesen und den Wert jedes Namen ausrechnen etc. Java Basics - Anfänger-Themen 37
J Speichern von zwei Variablen durch Auslesen aus einem Numberfield Java Basics - Anfänger-Themen 2
U Sekunden von LocalTime auslesen, wie möglich? Java Basics - Anfänger-Themen 1
E Outlook ordner auslesen Java Basics - Anfänger-Themen 4
R Eigenschaft über Parameter auslesen und ändern Java Basics - Anfänger-Themen 15
B Bin komplett am verzweifeln :( Verkettete Liste die Objekte hat Attribut auslesen Java Basics - Anfänger-Themen 14
J Datei aus Netzwerk auslesen Java Basics - Anfänger-Themen 9
J Jsonfile auslesen Java Basics - Anfänger-Themen 8
A Eine Textdatei auslesen Java Basics - Anfänger-Themen 16
N Aus einem String die Anzahl der Vokale auslesen Java Basics - Anfänger-Themen 40
H Array rückwärts auslesen funktioniert nicht Java Basics - Anfänger-Themen 3
J Bestimmte parameter aus Jsonfile auslesen Java Basics - Anfänger-Themen 15
AleXusher Mehrdimensionales Array aus txt.file auslesen Java Basics - Anfänger-Themen 4
L Zeichen an bestimmter Stelle auslesen Java Basics - Anfänger-Themen 4
3 Textdatei Zeilenweise auslesen Java Basics - Anfänger-Themen 3
J Json Datei auslesen Java Basics - Anfänger-Themen 4
I Java String einlesen und auslesen Java Basics - Anfänger-Themen 11
S Tastatureingabe auslesen und in Konsole ausgeben Java Basics - Anfänger-Themen 6
S CSV Datei auslesen und anders darstellen Java Basics - Anfänger-Themen 2
G Scanner nutzen und Index auslesen Java Basics - Anfänger-Themen 8
N JTable auslesen Java Basics - Anfänger-Themen 6
N Java CSV Datei auslesen Java Basics - Anfänger-Themen 6
J Datei auslesen (nur bestimmte Stellen) Java Basics - Anfänger-Themen 2
I csv auslesen, mittels List Java Basics - Anfänger-Themen 18
S Letzte Zahl eines Integer auslesen? Java Basics - Anfänger-Themen 3
G If / While Programm (Datei auslesen) Java Basics - Anfänger-Themen 6
S Aus einer .bz2 Datei auslesen Java Basics - Anfänger-Themen 2
K Textdatei auslesen und über Mqtt schicken Java Basics - Anfänger-Themen 4
B Name von Verzeichnis bekommen - Files von einem Ordner auslesen Java Basics - Anfänger-Themen 4
A Daten auslesen/vergleichen Java Basics - Anfänger-Themen 3
D XML von Seite auslesen Jsoup Java Basics - Anfänger-Themen 2
I Druckerauflösung auslesen - mittlerweile möglich? Java Basics - Anfänger-Themen 4
B WSDL auslesen? Java Basics - Anfänger-Themen 8
D Methoden Textdokument erstellen und auslesen. Java Basics - Anfänger-Themen 46
B HTML Code / Seite auslesen und JAVA Objekte erstellen Java Basics - Anfänger-Themen 12
S Datein auslesen und verarbeiten Java Basics - Anfänger-Themen 1
J Geld speichern und wieder auslesen Java Basics - Anfänger-Themen 10
S CSV auslesen UTF-8 Problem Java Basics - Anfänger-Themen 7
D Datei auslesen & Werte in Variable speichern Java Basics - Anfänger-Themen 12
K String buchstaben auslesen Java Basics - Anfänger-Themen 9
S Amazon Produktbeschreibung auslesen und nach Keywords suchen Java Basics - Anfänger-Themen 2
x-tshainge Interface Wie kann ich aus Textfeldern auslesen Java Basics - Anfänger-Themen 6
Z Ersten Buchstaben eines Elements eines String-Arrays auslesen Java Basics - Anfänger-Themen 5
B .txt. Datei auslesen und bestimmten Wert wiedergeben Java Basics - Anfänger-Themen 5
CptK x wert eines Bildes auslesen Java Basics - Anfänger-Themen 1
T Website auslesen Java Basics - Anfänger-Themen 2
T String auslesen bzw. überprüfen Java Basics - Anfänger-Themen 1
L CSV Auslesen Java Basics - Anfänger-Themen 5
B Auslesen von PDF / Bilder Java Basics - Anfänger-Themen 5
das_leon Alle Zeilen einer CSV-Datei auslesen Java Basics - Anfänger-Themen 1
D Mit Java HTML bzw Javascript auslesen Java Basics - Anfänger-Themen 1
F Arrays Sätze speichern und einzelne Worte mit Index Angabe auslesen Java Basics - Anfänger-Themen 4
F Zwischenwerte aus Browser auslesen Java Basics - Anfänger-Themen 19
S Jede Ziffer einer Zahl auslesen, damit rechnen und beim Ergebnis wiederholen ? Java Basics - Anfänger-Themen 20
G Servlet - externe HTML (URL) auslesen Java Basics - Anfänger-Themen 1
T class Datei auslesen Java Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben