PHP und Facebook javascript sdk "Events von Seite auslesen"

djnijo

Mitglied
Hi zusammen, weis zufällig jemand wie man mit der neuen facebook javascript api und php die Veranstaltungen meiner Facebookseite auslesen kann, um diese automatisch auf meiner Website anzeigen zu lassen?

Wie ich Informationen von usern oder der Veranstaltung selbst auslese ist mir bereits bekannt, jetzt brauch ich im Grunde nur noch die Auflistung der events.

Code:
<div id="fb-root"></div>
        <fb:login-button autologoutlink="true"></fb:login-button>
        <script type="text/javascript">
            var button;
            var userInfo;
           
            window.fbAsyncInit = function() {
                FB.init({ appId: 'XXXXXXXXXXXXXXX', //change the appId to your appId
                    status: true,
                    cookie: true,
                    xfbml: true,
                    oauth: true});

               showLoader(true);
              
               function updateButton(response) {
                    button       =   document.getElementById('fb-auth');
                    userInfo     =   document.getElementById('user-info');
                   
                    if (response.authResponse) {
                        //user is already logged in and connected
                        FB.api('/<?=$evid?>', function(info) {
                            login(response, info);
                        });
                       
                        button.onclick = function() {
                            FB.logout(function(response) {
                                logout(response);
                            });
                        };
                    } else {
                        //user is not connected to your app or logged out
                        button.innerHTML = 'Login';
                        button.onclick = function() {
                            showLoader(true);
                            FB.login(function(response) {
                                if (response.authResponse) {
                                    FB.api('/me', function(info) {
                                        login(response, info);
                                    });      
                                } else {
                                    //user cancelled login or did not grant authorization
                                    showLoader(false);
                                }
                            }, {scope:'email,user_birthday,status_update,publish_stream,user_about_me'});     
                        }
                    }
                }
               
                // run once with current status and whenever the status changes
               // FB.getLoginStatus(updateButton);
                FB.Event.subscribe('auth.statusChange', updateButton);   
            };
 

Neue Beiträge

Zurück