2012-04-11 4 views
0

Zugegebenermaßen habe ich nicht viel experimentiert, aber ich dachte, jemand könnte mir eine schnelle Antwort geben und all das Experimentieren speichern.Facebook iPhone SDK Checkin zu Foursquare Place

Ich habe eine App, die Foursquare-API verwendet, um Standorte für den Benutzer zu finden. Ich möchte, dass die Person diese Plätze auf Foursquare einchecken kann (einfach), aber ich möchte sie auch an der gleichen Stelle auf Facebook einchecken, unabhängig davon, ob sie existiert oder nicht (und es scheint, dass ich eine PlaceID brauche, um das zu überprüfen Benutzer in?). Gibt es einen einfachen Weg, dies zu tun? Ich habe schon mehrere Apps gesehen, aber machen sie hinter den Kulissen einen Such-/Hook-Vorgang, um den Foursquare-Platz mit dem Facebook-Ort zu verknüpfen?

Vielen Dank im Voraus! Wenn niemand eine schnelle Antwort für mich hat, werde ich eine Antwort auf meine eigene Frage veröffentlichen, wenn ich es schließlich herausfinden werde.

+0

Können Sie bitte diese verschiedenen Apps benennen? Interessiert zu wissen. –

Antwort

0

Sie können nicht Orte dynamisch auf der Facebook Places API erstellen, glaube ich, aber Sie wäre in der Lage sein, einfach ein Benutzer viereckig checkin auf Facebook zu teilen mit dem Broadcast Parameter checkins/add (Siehe https://developer.foursquare.com/docs/checkins/add).

Während dies kein "Facebook Check-in" im alten Sinne schaffen würde, würde es dennoch eine OpenGraph Geschichte und einen Eintrag auf ihrer Facebook "Orte habe Karte" schaffen, seit foursquare jetzt OpenGraph verwendet senden Sie viel mehr Daten, wenn Sie teilen (siehe http://blog.foursquare.com/2012/03/13/foursquare-on-facebook-is-now-prettier-check-out-the-new-look-for-foursquare-check-ins-badges-and-mayorships/).

Auf diese Weise können Sie Benutzern immer noch erlauben, mit der foursquare ortes-Datenbank einzuchecken und diesen Check-in und den Inhalt, den Sie hinzufügen, an ihre vier Freunde und Facebook-Freunde weiterzugeben.

0

Sie können die öffentlichen APIs nicht zum Erstellen von Bereichen in der Graph-API verwenden. Daher ist eine vorhandene Bereichskennung erforderlich.