2014-11-09 5 views
0

Я пытаюсь разделить мои личные сообщения в блоге с моего блога веб-сайтов на facebook. Каждый столбец имеет уникальный идентификатор, как показано ниже, но всплывающее окно не меняет текстовое содержимое, даже если код находится в уникальных div с разными идентификаторами, а просто получает первое содержание сообщений в блогах.Обмен сообщениями на facebook по блогу id

Это то, что используют мои блоги для использования разных идентификаторов.

<? echo $blogitem_data['blogitem_id'] ?> 

И код, я использую

<script src='http://connect.facebook.net/en_US/all.js'></script> 
    <p><a href="#" style="cursor:pointer;" title="Share <? echo $blogitem_data['blogitem_title'] ?> on facebook"onclick='postToFeed(); return false;' onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','images/fb1a.png',1)"><img src="images/fb1.png" name="Image9" width="59" height="23" border="0"></a></p> 
    <p id='msg'></p> 

    <script> 
     FB.init({appId: "xxxxxxxxxxxxx59", status: true, cookie: false}); 

     function postToFeed(response) { 

     // calling the API ... 
     var obj = { 
      method: 'feed', 
      redirect_uri:'', 
      link:'', 
      picture: '', 
      name: '- <? echo $blogitem_data['blogitem_title'] ?> ', 
      caption: 'Welcome', 
      description: '<? echo $string ?> .' 
     }; 

     function callback(response) { 

     document.getElementById('divider-<? echo $blogitem_data['blogitem_id'] ?>').innerHTML = "Post ID: " + response['post_id']; 
     } 

     FB.ui(obj, callback); 
     } 

    </script> 

ответ

0

Диалог подачи устаревшее, лучше использовать Share Button или Share Диалог:

Вам нужно только добавить URL-адрес в качестве параметра, кнопка/диалог берет необходимые данные непосредственно с вашего сайта. Просто не забудьте включить необходимые Open Graph Tags: http://ogp.me/

+0

Ok @luschin Я загляну в него. Большое спасибо. –

+0

@luschin Он не понимает, как получить содержимое отдельных сообщений с уникальным идентификатором, чтобы захватить релевантный контент. Как мне это сделать? –

+0

не уверен, что там объяснить, отдельные сообщения имеют отдельные открытые графические теги. – luschn

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