Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api FQL不';t返回通过Facebook摄像头应用上传的手机照片组_Facebook Graph Api_Mobile_Upload_Camera_Facebook Fql - Fatal编程技术网

Facebook graph api FQL不';t返回通过Facebook摄像头应用上传的手机照片组

Facebook graph api FQL不';t返回通过Facebook摄像头应用上传的手机照片组,facebook-graph-api,mobile,upload,camera,facebook-fql,Facebook Graph Api,Mobile,Upload,Camera,Facebook Fql,从用户的移动上传相册返回照片的FQL查询似乎不会返回用户上传的所有照片。Facebook摄像头应用程序中的任何照片组(一次上载多张照片时)都是如此。这些照片被分组到它们自己的数据实体中,当我通过FQL查询移动上传的所有照片时,不会返回这些照片。但是,如果我通过Graph Api执行相同的查询,所有这些照片都会返回,因此Graph Api返回照片数据的方式与FQL返回照片数据的方式似乎不一致。Graph Api似乎返回了一组更全面的结果。我发现,如果你上传多张照片,它们会被归类为状态更新,你需要用

从用户的移动上传相册返回照片的FQL查询似乎不会返回用户上传的所有照片。Facebook摄像头应用程序中的任何照片组(一次上载多张照片时)都是如此。这些照片被分组到它们自己的数据实体中,当我通过FQL查询移动上传的所有照片时,不会返回这些照片。但是,如果我通过Graph Api执行相同的查询,所有这些照片都会返回,因此Graph Api返回照片数据的方式与FQL返回照片数据的方式似乎不一致。Graph Api似乎返回了一组更全面的结果。

我发现,如果你上传多张照片,它们会被归类为状态更新,你需要用户的“用户状态”权限才能通过Api访问它们,即使它们在移动上传相册中(其中的任何其他照片都只能通过用户\u photos权限访问)

**更新:fql和graph api结果似乎没有区别,只是访问令牌级别不同而已。在facebook.com级别检索的访问令牌返回所有结果,但在应用程序级别检索的访问令牌不返回。