2012-12-13 76 views
1

我正在與Facebook整合第一次。Facebook集成 - 您是否需要單獨的頁面與自定義對象進行交互,或者是否可以在頁面上使用多個對象?

從文檔看來,自定義對象必須爲每個對象都有單獨的頁面,因爲您必須將該對象的元標記包含在頁面的頭部。

這是否意味着我不能在單個頁面上有多個自定義對象?

我可以以某種方式在單個頁面上列出多個自定義對象,並且能夠通過自定義操作與它們進行交互?

使用示例,該文檔與工作..這將是可能有20個recipies在單頁上,並讓用戶說:「我的烹飪配方A,B和C」,並讓每個選擇觸發一個張貼在他的牆上?

我曾希望簡單地將對象ID附加到頁面上的項目上,並使用AJAX將它們傳遞以觸發動作..但後來我閱讀了有關元標記的內容,而現在我不知道如何才能做到這一點。您似乎必須將用戶發送到每個項目的謹慎頁面。這是真的?

回答

1

每個對象需要有該對象的不同的URL,如果對象具有其本身的對象,這些「財產」對象需要與元數據的URL屬性,但你仍然可以發佈對「主要行動'URL,和‘財產’對象的URL將被Facebook得到解決,對刮閱讀本文件有關詳細信息,元數據

如果您尚未:https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/

+0

我讀了該網頁,只是沒有完全瞭解它呢。因此,有可能爲我的「收件人」提供單獨的網址,並提供元標記,但實際上並不需要將用戶發送到那裏?只需將Facebook提供的配方頁面解析出來,但仍然可以爲我的用戶提供「單頁」體驗,他們可以在不離開主頁的情況下與多個對象進行交互? (我在畫廊列出音樂家,並且我希望成員們說,「我已經和A男孩,B男孩和C男孩一起玩過了」,都不離開畫廊頁面。) –

+1

是的,非常多,你想要的每個對象發佈操作需要自己的URL,但用於發佈這些操作的界面可能在其他地方 – Igy

+0

好的。那正是我正在尋找的。謝謝您的幫助。 –

相關問題