Facebook PHP Api突然不起作用
突然间,这不起作用,也没有返回错误,有人能帮我解释一下吗 谢谢 更新: 找到了答案,看起来我无法再使用?fields=picture访问每个相册的封面照片,我必须使用?fields=cover\u photo并深入研究该阵列,这是我的解决方案,感谢您的帮助Facebook PHP Api突然不起作用,php,facebook,Php,Facebook,突然间,这不起作用,也没有返回错误,有人能帮我解释一下吗 谢谢 更新: 找到了答案,看起来我无法再使用?fields=picture访问每个相册的封面照片,我必须使用?fields=cover\u photo并深入研究该阵列,这是我的解决方案,感谢您的帮助 <?php //get token $access_token = $facebook->getAccessToken();
<?php
//get token
$access_token = $facebook->getAccessToken();
$albumCover = $facebook->api("/". $album_id ."?fields=cover_photo", "get");
//echo $albumCover['picture']['data']['url'];
$albumCover2 = $facebook->api("/". $albumCover['cover_photo'] ."?fields=picture", "get");
//echo '<pre>';
//print_r($albumCover2);
//echo '</pre>';
?>
<div class="fb-album<?php if ($counter % 5 == 0){echo ' no-right';}; ?>">
<a href="<?php the_permalink(); ?>">
<div style="width:160px; height:100px; overflow:hidden;">
<img width="160px" src="<?php echo $albumCover2['picture']; ?>" />
</div>
</a>
<p><a href="<?php the_permalink(); ?>"><?php the_title() ?></a></p>
</div>
我对格式表示歉意,无论何时Facebook API无法获取数据或无法工作,都很难使其在该编辑器中正确显示
它将错误记录在PHP的错误日志中。检查您的PHP错误日志。有一个破坏性的更改发布;值得查看发行说明,以了解您可能受到的影响。猜测一下,这与隐私更改有关…您还需要在getAccessToken之后使用setAccessToken方法
if($blah['active']=="something"){foo();}
根据您在评论中发布的错误消息 如果活动索引不存在,则会收到通知错误mod_fcgid。为了避免这种情况,您可以检查该索引是否已设置/存在 代码:
if(isset($blah['active']) && $blah['active']=="something"){foo();}
应该是:
代码:
if(isset($blah['active']) && $blah['active']=="something"){foo();}
这是它突然抛出的错误:[Wed Oct 02 11:49:44 2013][warn][client 208.82.90.66]mod_fcgid:stderr:in/var/www/vhosts/dragonflynightclub.com/httpdocs/wp-content/themes/default-blank/page-photo-gallery.php,第55行,referer:这是我想要的吗,但我不确定哪一部分适用于我,以及如何更新我的代码。你能给我一个代码的示例吗?我已经知道它不会返回任何内容,所以我认为我不需要这样做,只需要找出数组突然不返回的原因
if(isset($blah['active']) && $blah['active']=="something"){foo();}