2009-05-17 7 views
2

In meiner Website Seite ein Textfeld und Schaltfläche "Veröffentlichen". Wenn ich auf die Schaltfläche geklickt habe, die ein Text im Textfeld ist, wird sie auf Facebook als Status veröffentlicht. Für diesen Update-Status muss der Benutzer diese Anwendung auf Facebook zulassen. Sobald Benutzer diese Anwendung zulassen, wenn der Benutzer auf Veröffentlichen geklickt hat, wird der Text den Status von Facebook aktualisieren. und auch Benutzer müssen nicht Agian und Agian nach Facebook einloggen. Es ist internAktualisieren Sie Facebook-Status von der Website

wie update facebook Status von Twitter. Ich bin neu in PHP. gibt es eine einfache Lösung?

Antwort

0

Wenn Sie nur die Benutzerstatusinformationen aktualisieren möchten, müssen Sie keine Facebook-Anwendung erstellen. Sie können es mit PHP Curl Bibliothek tun. Schauen Sie sich das Beispiel hier an - http://codesnippets.joyent.com/posts/show/1204

+0

Das funktioniert, wenn Benutzer, die Sie ihre tatsächlichen Facebook-Anmeldeinformationen geben wollen, die sie nicht. Sie können jedoch Facebook Connect verwenden, um etwas wie die OAuth-Methode in Twitter zu erreichen ... – Udo

+0

Danke für die Antwort. Ich habe diesen Code in x.php gespeichert und ausgeführt. Aber es funktioniert nicht.Es zeigt eine leere Seite an. ist ein Fehler? bitte hilf mir. –

+0

hallo, Ich gab Echo für jede Zeile. Es wird nacheinander ausgegeben. Es zeigt Login-Seite von Facebook dann meine Homepage. Aber warum setzt es Statusupdate nicht? Über der Statusaktualisierungsbox wird diese Zeile angezeigt: "Wir verwenden eine Sicherheitsfrage, um Sie als Eigentümer Ihres Facebook-Kontos zu identifizieren, wenn Sie uns jemals um Hilfe bitten müssen." Ich habe Sicherheitsfrage nicht verwendet. ist es notwendig, Sicherheitsfrage zu stellen? Was ist das Problem bitte sagen Sie mir. Code funktioniert, aber der Status wird nicht festgelegt. Wie lange dauert es, um den Status zu aktualisieren? Bitte helfen. Es ist dringend! –

0

Da die offline_access Erlaubnis vor kurzem entfernt wurde (read about that here), erhalten Sie eine langfris erhalten müssen lebte access_token. Dadurch können Sie im Auftrag Ihrer Anwendungen 60 Tage lang Statusaktualisierungen für Ihre Benutzer durchführen. Nach 60 Tagen müssen Sie Ihre Benutzer zur erneuten Authentifizierung veranlassen, da Ihr Zugriffstoken ungültig wird.

Sie lesen können, dass hier: https://developers.facebook.com/roadmap/offline-access-removal/

Verwandte Themen