-1

どうすればこれを解決できますか? Facebook が「og メタ タグ」を読み取ろうとすると、サイトにログインしていないため読み取れず、index.php にリダイレクトされます。

session_start();
if (!isset($_SESSION['id'])) {
    header("location: index.php");
}

ユーザーがログインするためにFacebookを使用しています(phpセッション)。オブジェクトURLにアクセストークンを提供することで、Facebookにアクセスできると思いましたが、そうではありません。

FB.api(
    '/me/namespace:request',
    'post',
    {
       test: 'http://mysite.co.uk/info.php?id=<?php echo $id; ?>&access_token=<?php echo $access_token; ?>' 
    },

どんな助けでも大歓迎です。

4

1 に答える 1

0

Facebookのユーザーエージェントをチェックし、メタタグだけを出力することでこれを解決しました

于 2012-08-13T04:39:23.380 に答える