0

ユーザーが「読み取り」(アクションタイプ)「記事」(オブジェクトタイプ)できるFacebookのオープングラフアプリケーションがあります。私たちのウェブサイトには15秒のタイマーがあり、タイマーが終了すると次のJS呼び出しがあります。

FB.api
(
    '/me/news.reads','post',
    {article:window.location.href}
);

そのモジュールではすべてが正常に機能し、「トレンド記事」にいることもあります。9gagのような他のいくつかのサイトにも同様のモジュールがあるのを見ましたが、それらのトレンド記事をクリックすると、そのアプリに移動し、続行するにはアクセス許可を与える必要があります。反対側-あなたが私たちのアプリをクリックすると-それはあなたを記事自体に連れて行きます。

FacebookのログインURLでパーツを変更しようとしましたが、メソッドが呼び出されるとページのog:typeがチェックされるwindow.location.hrefため、機能しません。FB.api()私のページには正しいog:typeがありますが、FacebookのログインURLにはそのようなものはありません。

Facebookのソーシャルリーダーアプリケーションのリンクを強制して、最初にユーザーにアクセス許可を要求し、アクセス許可を設定した後に、サイトの実際の記事にリダイレクトする方法。

ありがとうございました!

4

1 に答える 1

1
于 2012-08-20T14:59:52.407 に答える