2016-12-17 28 views
0

Facebookのページタブを使用している場合は、iframe内の他のウェブサイトに接続できます。私はFacebookのページ内でFacebookのURLを取得したい。私はwindow.location.urlを取得しようとしているとき、それは私のウェブサイトのURLを表示します、どのようにFacebookのページを取得するFacebookのページでそれを行うにはFacebook URL - Angularjs現在のURLを取得する方法

答えて

0

できません。あなたのFacebookアプリケーションはiframe内に存在し、すべての主要なブラウザで同じ出所の制限があるため、facebook.com上の親ウィンドウにアクセスすることはできません。効果的にサンドボックス化されています。

ただし、Facebook signed requestには、あなたのタブがアクセスされているFacebookページのIDが含まれます。

+0

facebook.comと私のウェブサイトでif条件を書いています。 –

+0

@AbelAnojanSithamparappillai私の答えはあなたの希望に基づいて変わりません。 – ceejayoz

+1

この情報は、その名前のPOSTパラメータ内にのみ含まれていることに注意してください(JS SDKのように、signed_requestのバージョンを入手できる他の場所があります)。アクセスできるようにサーバー側のコンポーネントが必要ですクライアント側のみにアクセスすることはできません。 – CBroe

関連する問題