【问题标题】:Get Total Photo Count in a published post via Facebook Graph API通过 Facebook Graph API 获取已发布帖子中的总照片数
【发布时间】:2017-07-07 07:24:35
【问题描述】:

我目前正在尝试通过 Facebook Graph API 获取已发布帖子中的照片总数。我试过了

me/albums?fields=count,name

但这是在计算相册中的照片数量。提前致谢

For example, total photo count is four

【问题讨论】:

  • 你尝试的代码是什么?
  • 我/相册?fields=count,name
  • 您要查看帖子的附件。没有可用的计数属性,因此您必须获取数据并最终计算条目。

标签: php facebook facebook-graph-api web facebook-php-sdk


【解决方案1】:
 $count =0;
 $ALLalbums = $facebook->api('/me/albums?fields=id'); 
 $pics = array();
 foreach ($ALLalbums['data'] as $album) {
 $pics = $facebook->api('/'.$album['id'].'/photos?fields=source,picture');
 $pics[$album['id']] = $pics['data'];
}  
//Albums
foreach ($pics as $album) {
//Count Pics Inside each album
foreach ($album as $img) {
$count++;
// you can get image as well by $img['source'];
}
}
echo $count;

【讨论】:

  • 你好,帖子里的照片算相册吗?
  • @KirentherenRavindra 我不明白你,给我你的代码,你也可以根据你的要求更改它easy.but更新你的代码
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-08
相关资源
最近更新 更多