2010-07-08 40 views
4

我在用户的供稿上共享链接 - 一切似乎都有效,但没有共享链接(共享按钮)...什么是我的'米做错了吗?Facebook应用程序 - 分享链接在发布到用户供稿时丢失

try { 
    $su = $facebook->api(
        "/{$uid}/feed", 
        "post", 
        array(
         "access_token"=> $access_token, 
         "message"=> "Message", 
         "link" => "http://url", 
         "picture"=> "http://url" 
        ); 
} catch (FacebookApiException $e) { 
    print_r($e); 
} 

由于提前, Doori酒吧

+0

这也发生在我身上。一个有趣的事情是,当故事只是文本时,它工作正常(“共享”链接存在)。当故事不仅仅是文字 - 例如,如果它包含照片,视频或链接 - 那么缺少“分享”链接。你有没有在这方面取得任何进展?我倾向于认为这是一个Facebook的错误,但它似乎多年来一直这样... – rinogo 2012-04-19 16:15:54

回答

1

很奇怪。我也有同样的问题。我开发了一个Facebook应用程序,我使用了一个功能在用户墙上发布。但在用户墙上没有“共享”链接。只有可能喜欢或评论它。

如果我使用这种其他技术,则会显示一个对话框,显示在墙壁上发布或显示为“作为消息发送”。 (我也在寻找这个功能)。

而且最好的结果是墙上的贴子可以被喜欢,评论和共享。

这是JavaScript代码,可以帮助您获得此功能:

<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script><a rel="nofollow" href="http://www.facebook.com/share.php?u=<;;url>" onclick="return fbs_click()" target="_blank">Share on Facebook</a> 

http://askville.amazon.com/add-Share-Facebook-button-webpage/AnswerViewer.do?requestId=1539369

希望这有助于两者。它帮助我至少)

1

您可以创建自己的“共享”使用链接的图形API在这里所介绍的操作:

http://developers.facebook.com/docs/reference/api/post/

例如,作为JSON:{“名”:“分享“,”link“:”http:\/\/www.facebook.com \ /share.php?u= http%3A%2F%2Fvisibli.com“}

注意:url参数u必须是url编码。

+0

但是这不会重新分享原始*故事*,这只是分享一些任意的链接。正确? – rinogo 2012-04-19 16:19:55

0

我相当有信心,这是一个错误。为了鼓励Facebook的加入您的应用程序作为一个“摄制”来解决这个问题,这个bug,请“投票”通过以下链接:

http://developers.facebook.com/bugs/154484061346461?browse=search_4f903d2ea60569f93022163

UPDATE: Facebook的标记以前的错误报告为“固定“但它不是固定的。请投票选出新的bug:

http://developers.facebook.com/bugs/252491528185120

+0

这是一个错误,现在已经被FB修复了。我将在这里留下这个答案,以指导用户访问FB页面以实现传统目的。 – rinogo 2012-06-25 15:40:37

+0

更新:这没有被修复。新的bug:http://developers.facebook.com/bugs/252491528185120 – rinogo 2012-06-28 23:24:55

+0

更新(#2):我相信现在已经终于被修复了。 – rinogo 2012-10-02 13:39:00

相关问题