2012-02-23 14 views
0

私は、クライアントのFacebookファンページの特定のアプリケーション(「MyTab」のインスタンス)にユーザーをリンクさせるために、外部のWebサイトでFacebookの送信ボタンを使用しようとしています。 /:FacebookにURLを送信してアプリケーションに接続する

<div id="fb-root"></div> 
<fb:send href="https://www.facebook.com/ClientName?sk=app_XXX"></fb:send> 

問題があり、URLはhttpsに切り捨てられます:私は何の問題、外部のウェブサイト上で送信ボタンを埋め込む以下のコードを使用していなかった

https://www.facebook.com/ClientName?sk=app_XXX 

:これは何かのように見えます/www.facebook.com/ClientName正常に送信されます。

ユーザーがアプリケーションに直接送信されるように、リンク全体を保存するにはどうすればよいですか?

"urllib"を使ってURLをエンコードしようとしましたが、うまくいきませんでした。

私は困惑しています!

答えて

0

これはOpenGraphのメタタグが使用しているFacebookページのためのもので、ページタブの場合でも、あなたが提供したものとは異なるリンクにつながるページ自体を表しています。

JavaScriptからFanpage Tab Applicationへのリダイレクトを処理し、送信されたメッセージに表示されるコンテンツのOpenGraphタグを提供する中間ページを作成することができます。

関連する問題