Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Fehler beim REST-Zugriff auf Facebook (https://www.delphipraxis.net/182356-fehler-beim-rest-zugriff-auf-facebook.html)

braunbaer 25. Okt 2014 11:30

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

RWarnecke 25. Okt 2014 11:40

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.

Daniel 26. Okt 2014 10:35

AW: Fehler beim REST-Zugriff auf Facebook
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von braunbaer (Beitrag 1277370)
Im Moment ist es definitiv so, dass Delphi bzw. Firemonkey und Facebook nicht geht.

Sorry, aber das ist falsch. Zumindest in dieser Pauschalität.
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:
https://developers.facebook.com/docs...ogin-flow/v2.1


//edit: Source nun anbei.

RWarnecke 26. Okt 2014 11:00

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.

Daniel 26. Okt 2014 11:05

AW: Fehler beim REST-Zugriff auf Facebook
 
Liste der Anhänge anzeigen (Anzahl: 1)
hm.
Anbei mal ein Screenshot meiner App-Settings.

Daniel 26. Okt 2014 11:15

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.

RWarnecke 26. Okt 2014 11:23

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.

braunbaer 27. Okt 2014 19:00

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 18:49 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz