![]() |
Fehler beim REST-Zugriff auf Facebook
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
ich probiere jetzt nun schon seit mehreren Stunden herum und komme nicht weiter. Was muss ich in meiner Facebook-App einstellen, dass ich mit der RESTDemo von Delphi darauf zugreifen kann ? Irgendwie ist es egal, was ich einstelle, ich bekomme immer die Meldung im Anhang angezeigt, wenn ich auf Step #1 fetch auth code klicke. Hat jemand ein Link, wo erklärt ist, was man in der Facebook App einstellen muss ? |
AW: Fehler beim REST-Zugriff auf Facebook
Wo läuft die App, auf localhost? Dann eventuell
![]() |
AW: Fehler beim REST-Zugriff auf Facebook
Die Delphi-Anwendung läuft auf meinem Rechner. Aber leider hat der verlinkte Beitrag nichts gebracht. Ich müsste dazu wissen, was für einen Port ich eintragen muss ?
|
AW: Fehler beim REST-Zugriff auf Facebook
Zitat:
|
AW: Fehler beim REST-Zugriff auf Facebook
Mit Netstat konnte ich auch nichts herausfinden.
|
AW: Fehler beim REST-Zugriff auf Facebook
und ?
Bist Du weitergekommen? Ich hänge auch gerade an der OAuth-Autentifizierung fest ( ![]() :coder2: Gruß Guido R. |
AW: Fehler beim REST-Zugriff auf Facebook
Meines Wissens hat Facebook da kräftig umgebaut. Es ist gut möglich, dass der im RESTDemo beschriebene Weg heute nicht mehr funktioniert.
Die aktuelle Doku: ![]() |
AW: Fehler beim REST-Zugriff auf Facebook
Die REST API ist deprecated und in der neuen API Version 2.1 ist sie dann nicht mehr vorhanden. Stattdessen muss die Graph API verwendet werden:
Zitat:
![]() |
AW: Fehler beim REST-Zugriff auf Facebook
Stimmt. Wobei auch die neue Graph-API etwas ist, das sich mit den REST-Komponenten bestens bedienen lässt. Auch wenn die Namensgebung aufgrund er alten REST-API etwas durcheinander gerät, ist ja auch die neue Graph-API etwas, das auf REST-Technologie aufsetzt.
|
AW: Fehler beim REST-Zugriff auf Facebook
Hallo, nein ich bin in Delphi noch nicht weitergekommen. Aber die Anmeldung funktioniert weder über die RESTDemo noch über die Facebook Komponente vom TMS Cloud Pack. Die einzigste Anmeldung und auch Abfrageergebnisse habe ich über PHP hinbekommen. Ich bin gerade am überlegen, ob ich eine entsprechende Schnittstelle über PHP baue, auf meinen Webserver lege und dann auf die eigene PHP-Schnittstelle per Delphi drauf zugreife. Dabei stellt sich mir dir Frage, welche IP beim Posten auf Facebook genutzt wird, wenn ich so ein Programm veröffentliche. Deshalb bin ich noch etwas zögerlich solche eine Schnittstelle zu bauen.
Mittlerweile komme ich immer mehr zu der Überzeugung immer auf die API zurückzugreifen, die vom Anbieter zur Verfügung gestellt wird. Aber das ist ein anderes Thema. |
AW: Fehler beim REST-Zugriff auf Facebook
Hallo zusammen,
Wir sind bereits seit Sommer 2014 dran eine Lösung für diese Problem zu finden. Bei Facebook-Apps, die nach dem 1. April 2014 auf developers.facebook.com erstellt wurden können die Rest-Komponenten nicht mehr verwendet werden. Weiters müssen die FB-Apps alle durch den Review bei Facebook. Tatsache ist, dass bei iOS und Android Apps zwingend das jeweilige Facebook-SDK zu verwenden ist. Was in objective-c auf Xcode ein 3-zeiler ist ist über Delphi bisher nicht möglich einzubauen. Wir sind kläglich an der Umstellung von Facebook auf die neue API-Version 2.1 gescheitert. Diese sind so umfangreich und Komplex aufgebaut, das wir noch keine Möglichkeit für ein Erfolgreiches kapseln gefunden haben. Ein namhafter Komponentenanbieter hat sich zwar der Sache angenommen, aber auch dort gibt es noch keine voll funktionsfähige Lösung. Im Moment ist es definitiv so, dass Delphi bzw. Firemonkey und Facebook nicht geht. Gruss Gebhard |
AW: Fehler beim REST-Zugriff auf Facebook
Das habe ich fast vermutet, wie ich meine etwas angestaubte Delphi-Anwendung, die auf Facebook zugreift, aus der Versenkung geholt habe um diese weiterzuentwickeln. Selbst die Facebook-Apps, die noch unter dem alten SDK erstellt und veröffentlicht wurden funktionierten bei mir nicht mehr.
|
AW: Fehler beim REST-Zugriff auf Facebook
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:
Ich habe eben mit den REST-Komponenten von XE7 einen Win32-Client gebastelt, der mir meine eigenen Profildaten anzeigt. Anhang 42054 Der Weg ist ein anderer als früher, aber die Bausteine (REST-Komponenten, WebView) sind weiterhin die selben. Ich fuddle nachher den Quellcode zurecht und dann kann ich ihn hier gern anhängen. Aufwand für das Mini-Demo: < 15 Minuten. Im Kern ist es hier dokumentiert: ![]() //edit: Source nun anbei. |
AW: Fehler beim REST-Zugriff auf Facebook
Hallo Daniel,
danke erstmal für Deine Arbeit. Ich bekomme aber trotzdem mit Deinem Beispiel immer noch den gleichen Fehler wie im ersten Beitrag beschrieben. |
AW: Fehler beim REST-Zugriff auf Facebook
Liste der Anhänge anzeigen (Anzahl: 1)
hm.
Anbei mal ein Screenshot meiner App-Settings. |
AW: Fehler beim REST-Zugriff auf Facebook
Auf die Settings kommt es an.
Ich habe eben eine neue App angelegt und dort zuerst den von Dir beschriebenen Fehler erhalten. Nach Aktivierung von "Client OAuth Login" und "Embedded Browser OAuth Login" ging es dann. |
AW: Fehler beim REST-Zugriff auf Facebook
Hallo Daniel,
danke, jetzt funktioniert es wieder bei mir. Zwar nicht mit Deinem Beispiel, aber mit meinen anderen Beispielen. Beim REST bekomme ich immer die Fehlermeldung : REST request failed: Could not load SSL library. Aber dank Deiner Hilfe kann ich jetzt die Komponenten von TMS einsetzen. |
AW: Fehler beim REST-Zugriff auf Facebook
Hallo Daniel,
ich meinte native Apps für iOS oder Android. Ich habe das leider erlebt, wie Facebook das macht. Ohne SDK von Facebook hast du da keine Chance mehr - und da gibt es leider noch keine brauchbaren Möglichkeiten für Delphi. Ich hoffe, dass TMS da bald nachzieht. Gruss Gebhard |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz