-1
私のウェブサイトにボタンを入れて、私たちのFacebookページにレビューを投稿できるようにしようとしています。 FB.uiフィードダイアログに似たダイアログを開くにはこのボタンが必要ですが、Facebookレビューで使用されている5つ星スタイルのコメントを評価する可能性はありますか?私はPHPのjavascriptでそれを行うことはできますか?評価fbボタン
飼料のための私のコード:
<script type="text/javascript">
x$.ready(function() {
x$('#share_button').click(function (e) {
e.preventDefault();
FB.ui(
{
method: 'feed',
name: '<?php echo $linkname;?>',
link: '<?php echo $link;?>',
<?php if (isset($campaign->facebook_image) && $campaign->facebook_image != '' && $campaign->facebook_image != null) { ?>
picture: '<?php echo 'bo.opinat.com' . DIRECTORY_SEPARATOR . 'facebookimages' . DIRECTORY_SEPARATOR . $campaign->id . DIRECTORY_SEPARATOR .$campaign->facebook_image; ?>',
<? } ?>
caption: '<?php echo $linkcaption;?>',
description: '<?php echo $linkdescription;?>'
},
function (response) {
if (response && !response.error_message) {
FB.api('/' + response.post_id, function (response) {
x$().xhr('<?php echo Yii::app()->createUrl('survey/saveSocialMediaPost', array('answer_id' => $answer->id, 'social_network' => 1, 'state' => 'P', 'user_id' => $campaignCenter->social_media_user)); ?>', {
method: 'POST',
async: true,
data: 'message=' + response.message + '&post_id=' + response.id,
});
console.log(response.message);
});
}
else {
x$().xhr('<?php echo Yii::app()->createUrl('survey/saveSocialMediaPost', array('answer_id' => $answer->id, 'social_network' => 1, 'state' => 'E', 'user_id' => $campaignCenter->social_media_user)); ?>', {
method: 'POST',
async: true,
data: 'message=' + response.error_message + '&post_id=' + response.error_code,
});
}
}
);
});
});
</script>
これまでに何を試しましたか?あなたの研究とあなたのコードを含めてください。 – luschn
こんにちはluschn、私はしようとしている私のFacebookのページに私の顧客の意見を自動的にフィードです。私はフィードを使っていますが、レビュースターを追加する必要があります。 –
今あなたは私を失ってしまった。あなたはFacebookにレビューを投稿したいですか?または星を使って独自の評価システムを作成したいですか? – luschn