-1

Я пытаюсь поставить кнопку на своем веб-сайте, чтобы наши клиенты могли размещать отзывы на нашей странице в Facebook. Мне нужна эта кнопка, чтобы открыть диалог, подобный диалоговому каналу FB.ui, но с возможностью оценить комментарий с помощью этого 5-звездочного стиля, используемого в обзорах Facebook? Могу ли я сделать это с помощью php o javascript?отзыв fb button с рейтингом

Мой код для кормления:

<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> 
+0

обычный вопрос: что вы пробовали до сих пор? пожалуйста, укажите свое исследование и ваш код. – luschn

+0

Привет luschn, что я пытаюсь сделать, это автоматически передать мнение моего клиента на моей странице в Facebook. Я работаю с фидом, но мне нужно добавить обзорные звезды. –

+0

теперь ты потерял меня. Вы хотите опубликовать отзывы в facebook? или вы хотите создать свою собственную рейтинговую систему со звездами? – luschn

ответ

Смежные вопросы