19

私は自分のウェブサイトに適切に設定og:imageしましたが、Facebookリンターはそれを認識しています(Facebookデバッガー)が、画像は少なくとも200x200でなければならないと言われていますが、そうではありません.私の画像は 250x250 imageです。

問題の原因は何ですか? これは Cloudfront と関係がありますか?

Edit: I got around it by switching from this image to another image which is a 
jpg image, but still I couldn't find the cause for the problem since the image
looks fine.
4

6 に答える 6

0

画像の画像パスにスペースがありました。

私の画像パスがhttp://example.com/jodha akbar /image.jpgだったように

上記を観察する場合。Jodha akbarディレクトリに空き容量があります。

そしてFacebookは、この特殊文字が原因である可能性があるため、パスを取得していませんでした.

PHP str_replace 関数を追加しました。そして、それは私のために働きました。

str_replace(" ","%20",$image_path)
于 2014-08-23T17:55:35.890 に答える
0

同じ画像をJPGからPNGに変換するとうまくいきました。

于 2015-08-10T22:45:40.713 に答える