使用API​​将照片上传到Facebook

时间:2011-09-10 04:11:01

标签: php .net facebook api

我正在寻找PHP或.net中的示例代码/文章如何使用API​​上传和标记上传照片到Facebook。 有可能吗?
如果不能用API,我该怎么做?

1 个答案:

答案 0 :(得分:1)

试试这个

  $file= '/path/filename.jpg';
    $args = array(
       'message' => 'Photo from application',
    );
    $args[basename($file)] = '@' . realpath($file);
    $ch = curl_init();
    $url = 'http://graph.facebook.com/'.$album_id.'/photos?access_token='.$access_token;
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
    $data = curl_exec($ch);
    //returns the photo id
    print_r(json_decode($data,true));