有谁知道如何计算此数组中"photo"的出现次数:
Array (
[0] => stdClass Object ( [type] => photo [id] => 1404781893036 [created_time] => 2012-03-02T07:58:23+0000 )
[1] => stdClass Object ( [type] => photo [id] => 14047818930362 [created_time] => 2012-03-01T14:58:53+0000 )
[2] => stdClass Object ( [type] => status [id] => 1404781893036 [created_time] => 2012-03-01T09:49:40+0000 )
[3] => stdClass Object ( [type] => status [id] => 14047818930362 [created_time] => 2012-03-01T09:36:04+0000 )
[4] => stdClass Object ( [type] => photo [id] => 14047818930362 [created_time] => 2012-02-28T07:03:25+0000 )
[5] => …Run Code Online (Sandbox Code Playgroud) php count multidimensional-array facebook-graph-api find-occurrences
想知道是否有人知道如何获取任何Facebook页面的历史数据.
例如,RedBull粉丝页面在过去的某一天或今天结束的给定时间段内的粉丝数量,以便我可以显示给定时间段内任何页面的粉丝开发.
我尝试使用图形API和FQL(见解),但没有运气.
https://graph.facebook.com/ {USERNAME}/insights?fields = likes&period('week')&end_time_date('2011-06-26') - >空结果
通过FQL提取数据也不会返回任何结果,而且似乎没有read_insights权限,页面数据无法实现
我需要它只有一个通用的用户访问令牌.无论如何,这些数据是公开的.结果应该是这样的:http://www.socialbakers.com/facebook-pages/australia/
以下是Google Charts API的表格.我正在尝试将"数字"列降序排序.有人知道怎么做吗?
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('visualization', '1', {packages: ['table']});
</script>
<script type="text/javascript">
function drawVisualization() {
// Create and populate the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Names');
data.addColumn('number', 'Numbers');
data.addRows(3);
data.setCell(0, 0, 'Name 1');
data.setCell(1, 0, 'Name 2');
data.setCell(2, 0, 'Name 3');
data.setCell(0, 1, 1);
data.setCell(1, 1, 2);
data.setCell(2, 1, 3);
visualization = new google.visualization.Table(document.getElementById('table'));
visualization.draw(data, null);
}
google.setOnLoadCallback(drawVisualization);
</script>
<div id="table"></div>
Run Code Online (Sandbox Code Playgroud) 我想将下面的两个数组合并为一个.更具体地说,我想将第二个数组的内容添加到第一个数组中的匹配键.最终数组中的键应具有两个数组的匹配键的内容.
Array (
[123456789_404045862944400] => 192
[123456789_403274909688162] => 186
[123456789_402735273075459] => 311
[123456789_252948031457462] => 385
[123456789_400606749954978] => 287
[123456789_286755318061725] => 358
[123456789_399687880046865] => 257
[123456789_398332190182434] => 240
[123456789_397768486905471] => 311
[123456789_396907650324888] => 293
[123456789_394850557197264] => 496
[123456789_394121230603530] => 475
[123456789_369757766367627] => 488
[123456789_391602517522068] => 506
[123456789_390848830930770] => 437
[123456789_389975351018118] => 452
[123456789_242486689170043] => 525
[123456789_388151047867215] => 415
[123456789_387476447934675] => 502
[123456789_386620518020268] => 467
[123456789_215937481836499] => 359
)
Array (
[123456789_404045862944400] => 23:52
[123456789_403274909688162] => 22:21
[123456789_402735273075459] => 04:29
[123456789_252948031457462] => …Run Code Online (Sandbox Code Playgroud)