2017-02-10 19 views
1

我想與Facebook上的圖像共享一個頁面。我使用下面的代碼,它對靜態圖像的工作非常好。如何使用會話和重定向與Facebook og屬性

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:og="http://ogp.me/ns#" 
    xmlns:fb="https://www.facebook.com/2008/fbml"> 

<head> 
<title>MyExample</title> 
<meta property="fb:app_id" content="xxxxxxxxxxxxx" /> 
<meta property="og:title" content="This is my example"/> 
<meta property="og:type" content="website"/> 
<meta property="og:url" content="http://mywebsite.com/mypage.php"/> 
<meta property="og:image" content="http://mywebsite.com/images/myimage.jpg"/> 
<meta property="og:site_name" content="Mywebsite"/> 
</head> 

<body> 
</body> 

</html> 

我在這裏傳遞的圖像名稱是靜態的。我如何爲此頁面提供動態圖像?我可以使用PHP會話嗎?怎麼樣? 此外,如果有人點擊我的帖子,我想重定向用戶到另一個網址。我該怎麼做?

+0

數據,您需要使用服務器端語言如PHP來改變圖像。我建議你先閱讀php並自己嘗試一下。然後,其他人會幫助你,如果你掙扎,但人們通常不會爲你編寫這個解決方案。特別是因爲我們不知道你是如何定義這個動態圖像的,例如它是從數據庫中定義的,你是否在某個特定文件夾中有某個列表。 – TommyBs

+0

不,會話在這裏使用是錯誤的。使用GET參數。通過Javacript,最簡單的方法是將別人的訪問者重定向到其他地方。 (你也可以做一個服務器端的重定向,但是你必須爲FB刮刀實現一個例外。) – CBroe

回答

0

通過動態數據形成控制器來查看和打印在您的中繼性質

+0

」> 」> –

+0

我正在通過其他腳本創建該映像(腳本在映像上執行了一些操作),我想通過它到這個文件。該圖像(已處理)不存儲在任何地方。我可以在處理後直接傳遞它嗎? – Archana