2017-02-10 9 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のセッションを使用することはできますか?どうやって? また、誰かが自分の投稿をクリックすると、別のURLにリダイレクトしたいと思います。私はそれをどのようにすることができますか?

+0

内のデータはあなたが画像を変更するにはPHPなどのサーバーサイドの言語を使用する必要があると表示し、印刷するには、あなたのコントローラを形成します。私はあなたがPHPでまず読んでこれをあなた自身で試みることをお勧めしたいと思います。あなたが苦労しているなら、他の人があなたを助けますが、人々は一般的にあなたのためにこの解決策をコードしません。特に、この動的イメージをどのように定義するかを正確にはわからないので、データベースからのものです。特定のフォルダのどこかにリストがありますか? – TommyBs

+0

いいえ、セッションはここでは間違っています。 GETパラメータを使用します。人間の訪問者を他の場所にリダイレクトすることはJavacriptで最も簡単に行えます。 (サーバー側のリダイレクトもできますが、FBスクレーパーの例外を実装する必要があります) – CBroe

答えて

0

は、動的データを渡すあなたのメタプロパティ

+0

+0

私は他のスクリプト(スクリプトは画像上のいくつかの操作を行います)を使ってその画像を作成しています。このファイルに。その画像(処理済み)はどこにも保存されません。処理後に直接渡すことはできますか? – Archana

関連する問題