我正在使用FB图表api获取我的应用页面的帖子,并在ios app webview中显示它们。我有一个分享按钮,它使用facebook sharer.php来分享帖子。
现在,我的问题是,在分享或取消后,用户被发送到Facebook页面而不是我的网页。 我尝试了解决此问题的FB对话框提要,但FB对话框提要不允许共享FBCDN服务器中托管的图片。
<?php
$shareurl="http://www.facebook.com/dialog/feed?app_id=".$appid."&link=".urlencode($link)."&picture=".urlencode($pictureUrl)."&name=".urlencode($name)."&caption=".urlencode($caption)."&description=".urlencode($description)."&message=".urlencode($message)."&redirect_uri=".$redirectUri;
?>
<a href="<?php echo $shareurl; ?>" title="Share this post on Facebook" target="_blank">Share</a>
自动将我的所有应用页面照片上传到FBCDN(http://photos-b.ak.fbcdn.net/hphotos-ak-ash4/444_420079768083032_1721580062_s.jpg)因此,我无法使用FB对话框提要。
我在Stackoverflow中检查了很多类似的问题,建议使用对话框提要。 有没有办法重定向sharer.php?