iPhone- Twitter API GET Benutzer Follower / Following

8

Ich möchte in der Lage sein, die Twitter-API für iOS 5 zu verwenden, um alle Benutzer-Follower und folgenden Benutzernamen in ein NSDictionary ...

zu bekommen

Ich habe jedoch eine Straßensperre getroffen. Ich weiß nicht, wie ich die Twitter-API verwenden soll, aber das ist mein Hauptproblem, den Benutzernamen des Benutzers an erster Stelle zu bekommen. Wie kann ich eine API-Anfrage stellen, um diese Nutzer-Follower zu finden, wenn ich nicht einmal den Benutzernamen des Nutzers kenne?

Kann mir jemand ein Beispiel geben, wie Sie Twitter-Nutzern Follower und Follower folgen lassen?

PS: Ich habe bereits das Twitter-Framework hinzugefügt und

importiert     
The Man 22.07.2012, 13:21
quelle

3 Antworten

30

Es ist eine Kombination aus Apples Twitter API und Twitter's eigener API. Es ist ziemlich einfach, sobald Sie den Code gelesen haben. Ich werde einen Beispielcode zur Verfügung stellen, wie man die "Freunde" für einen Twitter-Account bekommt (dies ist der Begriff für Leute, denen ein Benutzer folgt), was genug sein sollte, um eine Methode zu entwickeln, um die Follower für einen zu erhalten Konto.

Fügen Sie zuerst die Frameworks Accounts und Twitter hinzu.

Lasst uns nun die Twitter-Accounts auf dem Gerät eines Nutzers sehen.

%Vor%

Jetzt können wir die Freunde für ein Konto mit den GET-Freunden / IDs erreichen Befehl:

%Vor%

Wenn Sie die Follower für ein Konto haben wollen, ist es fast das gleiche ... Verwenden Sie einfach die URL http://api.twitter.com/1/followers/ids.format und geben Sie die benötigten Parameter ein, die Sie über GET-Follower / IDs

Hoffe, das gibt Ihnen einen guten Vorsprung.

UPDATE:

Wie in den Kommentaren erwähnt, sollten Sie den aktualisierten API-Aufruf verwenden: https://api.twitter.com/1.1/followers/list.json

    
runmad 22.07.2012, 14:24
quelle
2
  1. In den Kommentaren zum Post von runmad ist die Fehlerquelle für " [__ NSArrayI objectAtIndex:]: index 0 über Grenzen für leeres Array" ist, dass Sie kein Twitter-Konto im Simulator eingerichtet haben. Sie müssen Twitter mit Ihrem Benutzernamen und einem temporären Passwort von twitter signieren.

  2. Andere Fehlerquelle ist "setObject für Schlüsselfehler, Schlüssel-ID ist Null". Um diesen Typ unter dem Code zu überwinden: -

%Vor%

importieren

importieren

Hinweis: - TWRequest ist veraltet. Stattdessen können Sie dieses Snippet auch verwenden:

%Vor%     
Hemanshu Liya 31.12.2014 12:08
quelle
1

Verwenden Sie FHSTwitterEngine

#import "FHSTwitterEngine.h"

Fügen Sie SystemConfiguration.framework

hinzu

Schreiben Sie den folgenden Code in Ihre viewDidLoad (für oauth Login)

%Vor%     
Mohit 18.07.2014 11:54
quelle

Tags und Links