【发布时间】:2012-05-25 14:52:37
【问题描述】:
我正在尝试将图像上传到 Facebook 相册。现在图像已上传到具有 facebook 应用名称的相册。我想将图片上传到名为“Flowers”的相册。
我正在使用以下代码。
<?php
require_once 'fbpic/library/facebook.php';
$app_id = "xxxx";
$app_secret = "xxxxx";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$fbcheck= $facebook->getUser();
if(is_null($fbcheck) or !$fbcheck or $fbcheck==0)
{
header("Location:{$facebook->getLoginUrl(array('scope' => 'user_status,publish_stream,user_photos,photo_upload'))}");
}
$facebook->setFileUploadSupport("http://" . $_SERVER['SERVER_NAME']);
// add a status message
$photo = $facebook->api('/me/photos', 'POST',
array(
'source' => '@' .realpath("ContactUs.jpg") ,
'message' => 'It is a programming test'
)
);
?>
【问题讨论】:
-
请更彻底地解释您的问题是什么 - 您需要包含您从代码中看到的任何错误以及您尝试运行它时发生的确切情况的描述。
-
现在图像被上传到名为“MyFacebookapplicationName”的相册中。我想将图像上传到名为“Flower”的相册。提前谢谢..
标签: facebook image facebook-graph-api upload