2012-04-03 6 views
2

könnte jemand bei der Authentifizierung von Fotobuch und beim Hochladen eines Bildes von einer iPhone-App helfen? Ich bin derzeit mit vielen Netzwerken konfiguriert, aber ich kann nicht wirklich gute Dokumentation für den Fotobucket-Prozess finden. Ich denke, der Prozess ist nur authentifizieren und hochladen mit Kundenschlüssel dann Benutzername und Passwort des Benutzers?Photobucket IOS-Integration

Jede Hilfe hier wäre erstaunlich! Danke im Voraus!

Jim

Antwort

4

Jim, die Photobucket (PB) Verfahren zum Authentifizieren OAUTH modifiziert. Wenn Sie sich OAUTH-Beispiele ansehen, werden Sie feststellen, dass Sie sich bei PB authentifizieren können, indem Sie einfach ein Sample in PB umwandeln. Beispiel: Es gibt ein OAuth-Starterkit für LinkedIN von Lee WHitney auf Github mit freundlicher Genehmigung von Kirsten Jones. Registrieren Sie eine App mit PB, holen Sie Ihre Schlüssel und stecken Sie die Schlüssel & richtige PB URLs und Sie werden arbeiten. Die benötigten URLs sind: -

requestTokenURLString = @"http://api.photobucket.com/login/request"; 
    accessTokenURLString = @"http://api.photobucket.com/login/access"; 
    userLoginURLString = @"http://photobucket.com/apilogin/login"; 

Dies wird Sie eingeloggt bekommen, aber es gibt noch viel mehr zu kommen. PB hat eine Codepage und es gibt eine Objective-C-Bibliothek mit einem modifizierten OAUTH, aber es fehlen Dokumente, so dass Sie es durch das Studium des Codes herausfinden müssen. Bitbucket Photobucket code for objective-c

Das Problem, das ich habe, ist mit ihrer Verwendung von Sub-Domains zu tun und versuchen, OAUTH damit zu arbeiten.

UPDATE: Gelöst: Ich habe endlich herausgefunden, wie ein Teil der bereitgestellten API in meinem eigenen Xcode-Projekt funktioniert. Im Grunde habe ich die speziellen Oauth-Dateien hinzugefügt, die es ermöglichen, die Anfragen korrekt einzurichten, um die Subdomain-Dateien zu umgehen. zB: OAuthASIHTTPRequest usw.

Ich bekomme jetzt vollständige Albuminformationen.

+0

Hallo, danke für das Follow-up zu diesem Thema. Haben Sie zufällig einen Beispielcode, den Sie zur Authentifizierung/zum Zugriff auf das Konto bereitstellen können? – mejim707

+0

Der beste Ausgangspunkt ist die Photobucket API für iOS. Dies beinhaltet alles, was benötigt wird, um den Photo-Bucket zum Laufen zu bringen. Es ist nicht die einfachste Integration, wahrscheinlich 3 Mal schwerer als Flickr, die eine voll funktionsfähige Benutzeroberfläche in iOS hat. Entweder studieren Sie diesen Code und lassen Sie ihn so arbeiten wie er ist oder tun Sie, was ich getan habe, und heben Sie die Dateien in Ihr eigenes Projekt auf. Mein Code ist ein riesiges Durcheinander, besonders, weil ich den PB-Code hacken musste, um es mit Tumblr & Smugmug zu arbeiten, damit es eher verwirren als helfen würde. – SundialSoft