Php 上传照片后,如何在我的应用程序中检索照片?
我正在使用以下方法上传照片:Php 上传照片后,如何在我的应用程序中检索照片?,php,facebook,Php,Facebook,我正在使用以下方法上传照片: $args = array('message' => 'Photo Caption'); $args['image'] = '@' . realpath($file); $data = $facebook->api('me/photos', 'post', $args); print_r($data); 上传照片成功后,$data返回数组[id]=>1.16874205038E+14。 我如何访问应用程序上的照片 echo sprintf('%s',
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($file);
$data = $facebook->api('me/photos', 'post', $args);
print_r($data);
上传照片成功后,$data返回数组[id]=>1.16874205038E+14。
我如何访问应用程序上的照片
echo sprintf('%s', $data['id']);
通过使用,您可以要求php将长数字视为字符串,然后您可以根据需要使用该字符串
$photo = $facebook->api(sprintf('%s', $data['id']));
这将返回您的照片详细信息数组
PS:我不确定在这种特殊情况下是否需要隐式强制转换来连接,因此您可以尝试使用sprintf或不使用sprintf来获取$photo。Hi zerkms,谢谢您的帮助,我正在使用普通的facebook acc来修复它。但在我的facebook测试acc上仍然存在错误。