我开发了一个应用程序,用于在用户墙上发布照片。它在大约10天之前工作,但现在主要的问题是app画布没有加载它在浏览器中给我这个错误 -
Google Chrome could not load the webpage because Mysite.com took too long to respond
我猜它从我在应用程序'index.php'中输入Javascript“邀请好友”时给出了错误。 最大的奇怪问题是只有用户无法访问应用程序(我的意思是应用程序不会为用户加载),但当我用我的测试用户打开应用程序时,应用程序正在加载和工作精细。我们不能说它是服务器错误,因为它适用于测试用户。
这是我的PHP代码 -
<?php
require_once 'facebook.php';
$app_id = "APP_ID";
$app_secret = "APP_SECRET";
$redirect_uri = 'http://gooogle12.comuf.com/app/';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$login_url = $facebook->getLoginUrl;
//Facebook Authentication part
/* Get a valid session */
$user = $facebook->getUser();$me = null;
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
$user = null;
}
}
$facebook_user_id = $facebook->getUser();
$coded = $_REQUEST['code'];
$name = "".$user_profile['name']."";
$fbid = "".$user_profile['id']."";
//Obtain the access_token with publish_stream permission
if(empty($code))
{
$dialog_url= "http://www.facebook.com/dialog/oauth?"
. "client_id=" . $app_id
. "&redirect_uri=" .("http://apps.facebook.com/howwwillidie")
. "&scope=publish_stream";
}
$token_url = "https://graph.facebook.com/oauth/access_token?client_id="
. $app_id . "&redirect_uri=" . urlencode($my_url)
. "&client_secret=" . $app_secret
. "&code=" . $code;
$response = file_get_contents($token_url);
$params = null;
parse_str($response, $params);
$access_token = $params['access_token'];
MY APP FUNCTION PART..//
?>
有谁能说我为什么会这样?