Facebook删除游戏应用程序

时间:2015-07-24 20:54:01

标签: facebook sdk

我在Facebook上的许多游戏应用程序都被删除了,当我问到facebook的支持时,答案总是一样的:

"我们已禁止您的应用在违反我们的政策(https://developers.facebook.com/policy)的Facebook上创建负面体验。常见的违规行为包括发送过多的请求或通知,未经同意自动发布以及预填充内容。

我们很遗憾,我们无法恢复您的应用。这是最终的决定。 "

我怀疑它与"活动日志"有关。因为每当用户进入应用程序时,活动日志中的消息:"用户正在玩游戏......"或用户"用户正在玩#34;

我正在使用的facebook中的代码是:

    <?php
    // appsource
    require_once 'facebook.php';

    require_once 'appinclude.php';
        if (isset($_GET['code'])){
            header("Location: " . $canvasPage);
            exit;
        }

    $fb = new Facebook(array(
        'appId' => $appid,
        'secret' => $appsecret,
        'cookie' => true
    ));

    $me = null;
     $user = $fb->getUser();

    if($user) {
        try {
            $me = $fb->api('/me');
        } catch(FacebookApiException $e) {
            error_log($e);
        }
    }

    if($me) {}
    else {

        $loginUrl = $fb->getLoginUrl(array(
            'scope' => ''
        ));
            echo "
            <script type='text/javascript'>
            window.top.location.href = '$loginUrl';
            </script>
        ";  
        exit;
    }


    if(isset($_GET['signed_request'])) {
        $fb_args = "signed_request=" . $_REQUEST['signed_request'];
    }


    include 'spinc.php';


    function ae_detect_ie(){
        if (isset($_SERVER['HTTP_USER_AGENT']) &&
        (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false))
                return true;    
        else        
            return false;}


    ?>
<html xmlns:fb="//ogp.me/ns/fb#">
<head>
<meta charset="utf-8">
<meta content='IE=edge' http-equiv='X-UA-Compatible' />
<link rel="stylesheet" type="text/css" href="/style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="imagetoolbar" content="no">
<title>TITLE APP</title>
</script>
</head>
<body><div id="all">
<h1>NAME APP</h1>


<!--Resize Iframe-->
<div id="fb-root"></div>
<script src="//connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId  : '<?=$appid?>',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
oauth  : true // enable OAuth 2.0
});
FB.Canvas.setAutoGrow();
</script>
<!-- End Resize Iframe-->


<div id="likebutton"><iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fapps.facebook.com%2FXXXAPPNAMEXXX%2F&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=35&amp;appId=XXXAPPIDXXX" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div>


<center><object width="750" height="500">
                        <param value="XXXXXXX.swf" name="movie">
                        <param name="allownetworking" value="internal" />
                        <param name="bgcolor" value="#336699" />
                        <param NAME="wmode" value="opaque">
                        <param NAME="quality" value="high">
                        <param name="salign" value="c">
                        <param name="scale" value="exactfit">
                        <embed salign="c" scale="exactfit" width="750" height="550" src="XXXXXXXXXXX.swf" bgcolor="#336699" allownetworking="internal" wmode="opaque" allowfullscreen="true" quality="high">
                        </embed>
                    </object>
 </center>


 </div>

</body></html>

我的代码有问题吗?

0 个答案:

没有答案