0

有没有办法不显示 facebook 的like 按钮,以防 facebook 被阻止或无法访问 facebook。

如果 facebook 被阻止,我会在应该显示类似按钮的区域内看到错误,这看起来很糟糕。

4

2 回答 2

2

检查您是否在访问网站时遇到错误:

$url = 'http://www.facebook.com';
list($status) = get_headers($url);
if (strpos($status, '404') !== FALSE) {
   // URL is not available
} else {
    // URL is available
}
于 2013-01-23T12:25:38.710 回答
1

您可以对 facebook 进行简单的 http 调用,并根据响应(好的,403,404) - 决定是否显示徽章。

于 2013-01-23T06:43:28.697 回答