2011-11-09 30 views
0

これは今日までうまくいきました。誰もこれを持っていない理由はapparantの理由で働いていない?私は自分のコードを変更していません。私は約1ヶ月間それを残していたので、それをテストするために作成した生のテストページです。しかし、私はそれを実装するために行ったとき、それはちょうど作業を停止しました!何か他のものを使っているべきですか?下記のHTMLをご覧ください。Facebook Share URLはもう機能しません。代わりに?

乾杯、ボタンを表示する J

ページ:

<!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> 

答えて

0

私の場合、下のURLは正常です。

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

+0

こんにちは、私はそれを期待すると残念ながら、それは動作しませんパラメータとして送信URLをrawurlencodeしてください。理由はわかりませんが、呼び出されたページのメタデータをピックアップしていないようです。使用:http://www.facebook.com/share.php?u=http://www.takeitoffme.com/test/staticadvert/staticadvert.php?id=35&time=0.092230001320800564 – user764226

+0

実際には、実際にはキャッシュされた情報を使用しています。どのようにこれを可能にすることができますか?私は手動で後に送信されたデータを微調整しましたか?ビットとそれはまだキャッシュされたページをもたらす! – user764226

関連する問題