2011-10-05 36 views
0

我目前正在開發一個Magento驅動的在線商店,它允許用戶在Facebook上分享產品並獲得其他人的意見。它可以很好地共享一個產品,但是我也是一個比較功能,允許用戶選擇一些產品,然後進行比較。我希望用戶能夠分享他們正在考慮的所有產品,並獲得他們的Facebook朋友的意見。是否有可能在Facebook Feed對話框中有多個附件?

是通過Facebook的飼料對話框張貼到Facebook用戶牆壁上時,如果是的話,可能有人請點我到適當的位置有可能有多個附件。

這裏是我使用與一個附接共享一個產品的當前代碼。

function post_to_fb() 
{ 
    FB.ui(
    { 
     method: 'stream.publish', 
     attachment: { 
      name: '<?php echo $_product->getName() ?>', 
      description: (
       '<?php echo $_product->getShortDescription() ?>' 
      ), 
      source: '<?php echo Mage::helper('catalog/image')->init(Mage::registry('current_product'), 'small_image')->resize(100,100);?>', 
      href: '<?php echo Mage::helper('core/url')->getCurrentUrl() ?>' 
      }, 
      action_links: [ 
      { text: 'View the Product', href: '<?php echo Mage::helper('core/url')->getCurrentUrl() ?>' } 
      ], 
       user_prompt_message: 'Personal message here' 
      }, 
       function(response) { 
        if (response && response.post_id) { 
         alert('Post was published.'); 
        } else { 
         alert('Post was not published.'); 
        } 
       } 
      ); 
      } 
+0

我並不十分贊同「多個附件明白。你的意思是多張圖片或多個鏈接? –

+0

當你打開進對話框我的意思是,你有區中寫入信息,那麼下面你有一個名稱和描述以及鏈接和圖片,是否有可能在下面有多個項目,名稱和說明包含在附件中:{}部分? –

回答

2

不久前,我已經回答了類似的問題here。這是關於定製發佈到Facebook的訂閱源,答案是否定的。

但Facebook剛剛拉出來很多的變化,包括飼料張貼一些變化。我注意到了新的「屬性」參數。儘管文檔不清楚,但您可以使用document about FB.ui here中的「屬性」測試您的運氣。

+0

我無法爲了我的生活而得到屬性來工作。你可以發表一些使用的屬性參數的例子嗎?尤其是對於多個鏈接。這將非常感謝。 –

+1

我最終完成了它。原來屬性必須位於附件的內部:[] –

相關問題