2012-04-29 20 views
3

私はFacebook経由でページを共有するときにデフォルトサムネイルとして使用するbase64としてエンコードされた画像サムネイルを持っています。 Facebookはbase64の画像を直接使用することをサポートしていないようですので、まずユーザーが "共有"ボタンをクリックする前にレンダリング/保存/デコード(?)する必要があります。何かご意見は?ここでPHP経由でfacebook共有のためにbase64でエンコードされた画像を保存する

は私のサムネイルです:

$thumbnail = '<img src="data:image/jpg;base64,' . $thumbnail_src . '" />'; 

明らかにそれがブラウザで細かいレンダリングが、Facebookは「それを得る。」ことができません

+0

誰かがこれを投票しました...私は何かを間違って投稿しましたか? – Bill

答えて

1

イメージのデコードが終了し、一時ディレクトリに書き込まれました。

1

まずGDライブラリを見てみてください。そして、正しいヘッダーでイメージをレンダリングするPHPページを作成して、Facebookがイメージとしてこれを見るようにします。

関連する問題