Facebook Share URL不再有效!! ??另类?

时间:2011-11-09 00:45:32

标签: facebook share

直到今天这个工作正常。有没有人因为没有任何理由而停止工作?我没有改变任何代码。我离开了大约一个月,所以它只是我为测试而创建的原始测试页面。但是当我去实施它时,它刚刚停止工作!我应该使用其他东西吗?请参阅下面的HTML。

干杯, Ĵ

页面显示按钮:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>

</head>

<?PHP

    $micro = microtime();
    $id = "35";

    print '<a name="fb_share" type="button_count" share_url="http://www.takeitoffme.com/test/staticadvert/staticadvert.php?id='.$id.'&time='.$micro.'"href="http://www.facebook.com/sharer.php">Share</a>';


?>

<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" 
        type="text/javascript">
</script>

</html>

以上使用微时间使URL唯一以防止缓存。 页面调用:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta property="og:title" content="This is the title"/>
<meta property="og:description" content="This is the description"/>
<meta property="og:image" content="http://takeitoffme.com/test/images/towelie.jpg"/>

<link href="style.css" rel="stylesheet" type="text/css" />

<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" 
        type="text/javascript">
</script>

</HEAD>

<BODY>


<FORM action="<?php echo $_SERVER['PHP_SELF'] . '?id=' . $advertid; ?>" enctype="multipart/form-data" method="post">    



</FORM>

</BODY>
</HTML>

1 个答案:

答案 0 :(得分:0)

就我而言,以下网址仍可正常使用。

http://www.facebook.com/share.php?u=URL

尝试对您的网址进行rawurlen编码,然后再将其作为参数发送