通过codeigniter在facebook graph api中上传图像

通过codeigniter在facebook graph api中上传图像,codeigniter,facebook-graph-api,facebook,Codeigniter,Facebook Graph Api,Facebook,我以前也制作过没有codeigniter的facebook应用程序,但这次在与codeigniter集成时遇到了小问题。 但最后我做到了。但我无法将图像上传到用户档案中的特定相册。我收到此错误消息--> 致命错误:未捕获的CurlException:26:无法在线创建facebook.php中抛出的formpost数据 谁来帮我一下 这是代码---> 不能将base_url()与realpath()一起使用。您需要图像文件的绝对路径才能完成上载 $photo_details['image']

我以前也制作过没有codeigniter的facebook应用程序,但这次在与codeigniter集成时遇到了小问题。
但最后我做到了。但我无法将图像上传到用户档案中的特定相册。我收到此错误消息-->

致命错误:未捕获的CurlException:26:无法在线创建facebook.php中抛出的formpost数据
谁来帮我一下

这是代码--->

不能将base_url()与realpath()一起使用。您需要图像文件的绝对路径才能完成上载

$photo_details['image'] = '@' . realpath(''.$base_url.'assets/joke_images/'.$image_name['image_name'].'');
祝你好运


编辑:对于codeigniter,我通常使用FCPATH作为路径。FCPATH.“assets/joke_images”…

非常感谢……但我也尝试过使用相对路径,但它也无法使用:(这个怎么样:FCPATH.assets/joke_images/'.$image_name['image_name'](如果资产在根文件夹中)。
$photo_details['image'] = '@' . realpath(''.$base_url.'assets/joke_images/'.$image_name['image_name'].'');