4

最近、Facebook が私のサイトの og:image タグを無視し始めていることに気付きました。使用される画像は常に 200x200 より大きくなります。

以下はページの例です。

http://bit.ly/15CrOhS

http://bit.ly/1b8Mgbe

たくさんの質問があるようですが、答えはありません。私はすべての og 情報を追加し、リンターでチェックしましたが、すべてうまくいきました。では、なぜランダムな画像を選択するのでしょうか?

PHP 用の facebook API を使用して送信します。

<?php

$link = 'http://www.mylinkaddress.com';
$msg = 'Check out my new photo. '.$link;

$get_oauth = "SELECT * FROM users_oauth_cred WHERE userid = ".$_SESSION['userid']." AND share = 1 AND oauth_access_token != ''";
$get_oauth = mysql_query_run($get_oauth);
$oauth = mysql_fetch_array($get_oauth);

# FACEBOOK
$facebook = new Facebook(array(
    'appId'  => FACEBOOKAPPID,
    'secret' => FACEBOOKSECRET,
    'cookie' => false,
));
$token = $oauth['oauth_access_token'];

try {
    $result = $facebook->api(
            '/me/feed/',
            'post',
            array('access_token' => $token, 'message' => str_replace($link,'',$msg), 'link' => $link)
    );

}
catch(FacebookApiException $e) {}

?>
4

5 に答える 5

0

多くのテストと他の一括アップローダなどを試してみました。最終的に、Facebook に詳細とスクリーンショットを電子メールで送信することにしました。翌日、問題は解決しました。そのため、Facebook アカウントを介してヘルプ メールからそれを試してください。私のために働いた。

于 2013-09-27T17:20:30.870 に答える
0

ただ我慢しなさい。Facebook がこの画像をクロールするには、しばらく時間が必要です。すぐに Facebook に表示されるわけではありません。何日か画像が表示されない場合は、ここにメモを残してください。

于 2013-09-20T14:35:44.473 に答える