画像をサイトに自動的にアップロードし、PHP SDK を使用して、その後表示されるページのリンクを共有するコードを作成しました。
これは機能しますが、私が抱えている問題は、Facebook で次の形式で表示されることです: http://boredatuni.com/images/fbshare1.png
私のウォールでリンクを共有している他のサイトは次のように表示されます: http://boredatuni.com/images/fbshare2.png
これは PHP SDK の実装に問題があると思いますが、どうすればよいかわかりません。Facebookに投稿するために使用しているコードは次のとおりです。
$args = array(
'message' => $title,
'link' => $link,
'access_token' => $fanpageToken
);
$result = $this->facebook->api( '/' . $fanpageId . '/links', 'post', $args );
Open Graph メタ タグ (og:image) を使用しているため、Facebook では正しい画像が使用されていますが、定義された幅 400x209 で画像が返されるようにスクリプトを使用しているにもかかわらず、表示される画像が小さすぎます。 .
より大きなサイズの画像を使用するようにフォーマットを変更する方法を知っている人はいますか?