如何使用PHP为twitter api使用die()

如何使用PHP为twitter api使用die(),twitter,Twitter,我正在我的网站上使用twitter api。我想使用类似die()的东西,以便在api无法访问internet时忽略它,以防止出错。我使用WAMP进行编程,每次尝试刷新页面时,都会出现api错误,因此,它会阻止加载页面的其余部分。我需要这样的东西: $tweets = $connection->get('statuses/user_timeline', array('screen_name' => $twitteruser, 'exclude_replies' => true

我正在我的网站上使用twitter api。我想使用类似die()的东西,以便在api无法访问internet时忽略它,以防止出错。我使用WAMP进行编程,每次尝试刷新页面时,都会出现api错误,因此,它会阻止加载页面的其余部分。我需要这样的东西:

$tweets = $connection->get('statuses/user_timeline', array('screen_name' => $twitteruser,  'exclude_replies' => true, 'include_rts' => false)) **or die()**;
我怎么做


提前谢谢你

以下是您可以使用的代码:

//Try to connect to Twitter API, stop attempts after 1 second
$isReachable = @fsockopen("api.twitter.com", 443, $errno, $errstr, 1);

if ($isReachable){
   fclose($isReachable); // Close connection
   // Get your tweets
   $tweets = $connection->get('statuses/user_timeline', array('screen_name' => $twitteruser,  'exclude_replies' => true, 'include_rts' => false))
 }
此代码检查Twitter API是否可访问。 如果1秒后没有收到响应,只需继续执行而不使用TwitterAPI。 请注意,如果您未连接到internet,您的页面加载速度将慢1秒