Ist solche eine Facebook App möglich? Bilder in einer Gruppe auf einer anderen Server

noki

Grünschnabel
Hallo an die Fachleute,

folgendes: Ich bin in der Gruppe http://de-de.facebook.com/groups/ddralltagsbilder/

Wer will soll seine Bilder auch auf meinen Server hochladen können. Die Seite: http://www.aus-der-ddr.de/bilder_aus_der_ddr.html

Ich stelle mir irgendwo einen Button vor, Jemand klickt darauf und das Bild wird auf meinem Server übertragen und ich meine Datenbank eingetragen, mitsamt den User Daten.

Ich habe null Ahnung von der Facebook API und würde gern VORHER wissen, ob so etwas definitiv möglich ist, bevor ich mich in die API einarbeite.

Über Hinweise in eine bestimmte Richtung würde ich mich auch freuen. Auch über Tutorials oder Beschreibungen in Deutsch. Mit englisch bin ich nicht so dicke befreundet *g*
 
Naja, erstmal brauchst Du Deine Webapplikation/Webseite. Eine Datenbank für die Bildeinträge und uU für die User (Mitglieder aus der FB-Gruppe?). Danach kommt es, dass Du Dich mit der Authentifizierung von Facebook auseinandersetzen musst, höchstwahrscheinlich eine eigene App-Anmeldung und OAuth als Sicherheitsmaßnahme beiderseits.

Was hast Du schon davon geschrieben und was könntest Du selbst programmieren?

mfg chmee
 
Hallo chmee,
danke für die schnelle Reaktion.
Wie gesagt, ich habe die Seite http://www.aus-der-ddr.de/bilder_aus_der_ddr.html
Da ist alles drin, Bilderdatenbank, Userverwaltung, Bildupload ....

Die Seite habe ich zeile für Zeile selbst "geschrieben", PHP ist kein Problem.

Ich habe nur keine Ahnung was die FB App alles kann und vorallem ..... wie ich von einer Aufgabenstellung zur Lösung komme. Wie die Kommunikation mit FB abläuft. Wie ein APP aussieht und wie ich es in eine Gruppe einbinde. Ich weiß was ich will, aber nicht wie ich das hin komme. Wenn ich jedoch wüßte, das so etwas geht .... das Facebook Nutzer ein gepostetes Bild "irgendwie" auf meine Seite übertragen können, würe ich mich da gern einarbeiten. Allerdings habe ich Nul Vorstellung...
 
Ich müsste jetzt n bissel bei FB-Dev stöbern, um Dir zu sagen, wie man einen Eintrag aus dem Album auf Deinen Server zerrt. Das müsstest Du selbst machen - bzw ich guck nachher nochmal.

Für den Anfang gilt es, eine Facebook-App anzumelden und dann per php-sdk Kontakt herzustellen.
http://developers.facebook.com/docs/reference/php/

mfg chmee
 
..nachdem Du Dich authorisiert hast, müsstest Du über api() der php-sdk Zugriff auf Bilder und Fotoalben per Graph-API haben. Dazu schau Dir

http://developers.facebook.com/docs/reference/php/facebook-api/
und
http://developers.facebook.com/docs/reference/api/
an.

Wenn Du den Link zum Bild hast, ist ja fast alles schon geschehen :D Vergiss nicht, Deine FB-User darüber aufzuklären, dass die Bilder auch auf Deiner Seite landen. Datenschutz, nicht wahr?

Ach ja, Du schreibst ja letztlich ein Script, dass dies ausführt. Dies ist
(A) selbst anzustoßen - zB zeitlich geregelt über einen cronjob..
und
(B) müsste es einen Abgleich machen, welche Bilder hab ich schon, welche sind neu, zB über das Datum der Einstellung oder über einen Bildnamen/ID-Abgleich.

UND: Ich kann Dir nur den Anstoß geben, wie ich es lösen würde. Ich kann Dir nicht sagen, wo es haken könnte :) Es ist nur ein logisches Konstrukt.

mfg chmee
 
Zurück