如果Facebook被阻止或Facebook无法访问,有没有办法不显示Facebook的按钮。
如果Facebook被阻止,我会看到在应该显示类似按钮的区域内显示的错误,这看起来非常糟糕。
答案 0 :(得分:2)
检查您是否在访问网站时遇到错误:
$url = 'http://www.facebook.com';
list($status) = get_headers($url);
if (strpos($status, '404') !== FALSE) {
// URL is not available
} else {
// URL is available
}
答案 1 :(得分:1)
您可以对Facebook进行简单的http调用,具体取决于响应(ok,403,404) - 决定是否显示徽章。