Facebookでアプリを作成しました。このアプリのおかげで、ユーザーは自分の壁に公開することができます。すべて正常に機能しますが、ユーザーがパブリケーションの「via{APP_NAME}」リンクをクリックしたときにリダイレクトするURLを指定したいと思います。今のところ、https://www.facebook.com/apps/application.php?id=APP_IDにリダイレクトされています
質問する
1221 次
1 に答える
5
アプリケーションによって公開されたストーリーの横に表示される「アプリケーション名を介して」というテキストとのリンクは、次のようになります。
- アプリケーションのCanvasURL-アプリケーションの設定でCanvasURLが構成されている場合
- アプリケーションサイトのURL-アプリケーションにサイト(Canvasではない)のURLが構成されている場合
- アプリケーションプロファイルページ-アプリケーションにアプリケーションに関連付けられた通常のFacebookページがあり、アプリケーション設定でCanvasURLが指定されていない場合
- アプリケーションページ-アプリケーションまたはキャンバス/サイトのURLに関連付けられたページが定義されていない場合
このリンクを完全に異なるURLを指すようにすることはできません。
上記以外のリソースへのリダイレクトが必要な場合は、アプリケーションサイト/キャンバスURLを構成し、ユーザーがfb_source
パラメーターを指定してアプリケーションにアクセスしたら、そこからリダイレクトを実行できます。
fb_source
異なる値が含まれている可能性があるため、リダイレクトを実行するかどうかを決定できます。完全な方法で文書化されていませんが、いくつかの例があります。
fb_source
-クリックが発生したストリームタイプ(「home」、「profile」、「search」、「ticker」、「tickerdialog」、または「other」)と、連結されたストーリータイプ(「oneline」または「multiline」)アンダースコア。
fb_source
-クリックが発生したストーリータイプ(「メッセージ」、「グループ」、「電子メール」)。
fb_source
また、feed
(そしておそらく他の場所で文書化されているか、まったく文書化されていないより多くの値)である可能性があります。
于 2012-05-06T10:09:50.453 に答える