Burada Grafik API'sini kullanarak fotoğraf yüklemek için bazı çeşitli yolları vardır. Örnekler $ facebook nesne örneği ve geçerli kullanıcı için geçerli bir oturum var ettik varsayalım.
1 - Default Application Album of Current User
Bu örnek, geçerli kullanıcının varsayılan uygulama albüme fotoğraf upload olacaktır. Albüm henüz yoksa yaratılacaktır.
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/me/photos', 'post', $args);
print_r($data);
2 - Target Album
Bu örnek, belirli bir albüme fotoğraf upload olacaktır.
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);
print_r($data);
3 - Target Album with Access Token
Bu örnek bir erişim belirteci gerektiren belirli bir albüme bir fotoğraf upload olacaktır.
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);
$data = $facebook->api('/'. $ALBUM_ID . '/photos?access_token='. $ACCESS_TOKEN, 'post', $args);
print_r($data);