Frage

Sie können Facebook Connect in Ihrem iPhone-Anwendung integrieren mit Facebook interagieren und führen Operationen wie Status zu aktualisieren, die Entsendung Link etc.

Um Status-Update auf Facebook zu veröffentlichen, benötigen Sie Berechtigungen erweitert. Um erweiterte Berechtigungen zu erhalten Facebook Connect zeigt einen Dialog zur Authentifizierung (mit Benutzername und Passwort-Feld).

Ich möchte, dass meine benutzerdefinierte Ansicht verwenden, nur ein einziges Mal Facebook Benutzernamen und ein Passwort zu erhalten und speichern sie in einer lokalen Datenbank (oder NSUserDefaults), so dass ich diese Berechtigungsnachweise verwenden können Operationen wie die Aktualisierung Status und Buchungs Link auszuführen, ohne die Authentifizierung zeigt Dialog immer wieder - auch wenn der Benutzer beendete die und relauncht die Anwendung am nächsten Tag.

  

Kann ich umgehen den Einbau-Berechtigungen Dialog und führen die   Operationen wie der Status veröffentlichen und   Links zu Facebook in der Entsendung   Hintergrund?

  1. Authentifizieren mit dem vorab gespeicherten Anmeldeinformationen und auf Erfolg
  2. Update Facebook-Status

Das kann ich mit Twitter tun. Dabei spielt es keine mir erfordert jede Authentifizierung / Berechtigungsdialog zeigen vor der Veröffentlichung die Tweets zu authentifizieren.

Irgendwelche Ideen? Danke.

. Hinweis: editierte die Post, um deutlich zu machen

War es hilfreich?

Lösung

Ich würde es nicht empfehlen. Wahrscheinlich eine Verletzung der API Nutzungsbedingungen.

Andere Tipps

Sie können nicht den E-Mail des Benutzers gespeichert werden und ein Passwort. Dies ist eine Verletzung der Nutzungsbedingungen, die Noah erwähnt.

Was können Sie tun, ist der Benutzer einmal prompt angemeldet für den offline_access und publish_stream

scroll top