只有我的专辑正在播出

时间:2013-08-30 09:40:34

标签: php facebook facebook-graph-api facebook-php-sdk

<?php

    require_once 'src/facebook.php';
    try{
        $facebook = new Facebook(array(
                'appId' => 'my app id',
                'secret' => 'my secret key',
                'cookie' => true
        ));
        if(is_null($user=$facebook->getUser()))
        {
                header("Location:{$facebook->getLoginUrl(array('req_perms' => 'user_status,publish_stream,user_photos'))}");
                exit;
        }
     $me = $facebook->api('/me');
    }catch(Exception $e){
        echo $e->getMessage();
        echo '<p>Please try clearing your browser cookies or <a href="">click here</a>.</p>';
        die;
    }
if($user) {
    $albums = $facebook->api("/me?fields=albums");
       echo " <form action='53.php' method='GET'>
        <select name='album_id' onchange=\"showAlbum(this.value)\">
        <option type='hidden' value=0>Select an album</option>";
        foreach($albums['data'] as $album)
            echo "<option type='hidden' value='".$album['id']."'> ".$album['name']."</option>";

        echo '</select>';
        echo '<input type="SUBMIT"  name="down" value="SUBMIT"></form></div>';
}  
?> 

我在facebook上创建了一个应用程序。我使用的是PHP语言。 My Probem就是这个,当我登录时,它会在下拉列表中显示相册名称,但当其他用户登录时,它仍然只显示我的相册。我在哪里做错了?请帮助我,这样当用户登录时,我就可以在我的下拉列表中获得其他用户专辑

0 个答案:

没有答案