URL 変数を Facebook フィード ダイアログに渡す際に問題が発生しています。ボタンを押すとリンクで見れますが、Facebookに投稿すると、&
.
これが私のコードです:
<a href="https://www.facebook.com/dialog/feed?
app_id=142170752632916&
redirect_uri=http://domain.com/&
link=$currentUrl&
picture=http://fbrell.com/f8.jpg&
name=$title&
description=$description">Share</a>
$currentUrl = $_SERVER['REQUEST_URI'] ;
私の URL は次のようになります。
www.Domain_Name.com/index.php?subaction=showfull&id=1368007502&start_from=3&template=Default&#disqus_thread
Facebookに投稿すると、次のようなリンクが表示されます。
www.Domain_Name.com/index.php?subaction=showfull
ID やその他の属性は渡されません。
修正するにはどうすればよいですか?
編集:
リンクをフィードに投稿しようとすると、次のようになります。
https://www.facebook.com/dialog/feed?%20%20app_id=142170752632916&%20%20redirect_uri=http://domain.com /&%20%20link=http://www.domain.com/FrontEnd/index.php?subaction=showfull&id=1368007502&start_from=3&template=Default&&%20%20picture=http://fbrell.com/f8.jpg&%20%20name=bbb&%20%20description=bbb