アプリケーションがページ(iFrame)上のタブとしてアクセスされると、Facebookは署名されたリクエスト(http://developers.facebook.com/docs/authentication/signed_request)を渡します。そのデータを使用してユーザーの所在地を取得することができます。ただし、その情報を取得するにはさらに認証が必要な場合があります。
自分のIPを介してユーザーの場所を見つけるためのハックのためにこの質問を参照してください:いくつかの「私の知る限り、あなたはすべて一緒にアプリケーションを削除することはできません、あなたが表示しなければならない、とにかく Getting user location on Facebook page tab
タブを読み込んだユーザーの「コンテンツ」です。私はあなたがページ全体のために国の制限を使用するようにページの内容を制限したいと思うならば、それを提案する。しかし、ユースケースでは実用的ではないかもしれません。合格しない
https://graph.facebook.com/APP_ID?restrictions={"location":"US"}
ユーザー:すなわちapp access tokenhttps://graph.facebook.com/APP_ID?restrictions={“RESTRICTION_TYPE:VALUE”, …}
へ
でHTTP POSTを発行する人口統計の制約(すなわち、場所、年齢など)を設定するには