Facebook JS SDK共享数量未增加

Facebook JS SDK共享数量未增加,facebook,zend-framework,facebook-graph-api,facebook-fql,facebook-sharer,Facebook,Zend Framework,Facebook Graph Api,Facebook Fql,Facebook Sharer,我做了调查,没有发现关于这个问题的博客帖子 基本上,我正在使用feed对话框方法为我的Zend应用程序创建一个Facebook共享按钮 view.phtml中的我的html <div id="fb_share">Share</div> <?= $this->share->share_count; ?> <p id='msg'></p> my viewAction php中与facebook相关的代码片段

我做了调查,没有发现关于这个问题的博客帖子

基本上,我正在使用feed对话框方法为我的Zend应用程序创建一个Facebook共享按钮

view.phtml中的我的html

<div id="fb_share">Share</div> 
    <?= $this->share->share_count; ?>
    <p id='msg'></p>
my viewAction php中与facebook相关的代码片段

            $uri = $this->getRequest()->getScheme() . '://' . $this->getRequest()->getHttpHost() . $this->getRequest()->getRequestUri();

            $fql  = "SELECT url, normalized_url, share_count, like_count, comment_count, ";
            $fql .= "total_count, commentsbox_count, comments_fbid, click_count FROM ";
            $fql .= "link_stat WHERE url = '$uri'";

            $apifql="https://api.facebook.com/method/fql.query?format=json&query=".urlencode($fql);
            $json=file_get_contents($apifql);
            $fbshare = json_decode($json);
            $share = $fbshare[0];
            //echo($share->share_count);
            $this->view->share = $share;
            $this->view->uri = $uri;
因此,共享是可行的,但是每次我共享页面时,共享数量并没有增加


我遗漏了什么吗?

这可能是Facebook方面的一个错误

使用

FB.ui({
            display: 'popup',
            method: 'stream.share',
            href: href
        }

它会增加计数。

当我使用常规的使用方法时,共享计数会增加
FB.ui({
            display: 'popup',
            method: 'stream.share',
            href: href
        }