2011-10-21 9 views
0

FBが現在の都市で使用している入力のようには見えず、開発者が使うためのウィジェットやダイアログとして利用できます。私は都市とそれに対応するIDの同じ名前を使用するオートコンプリート入力フィールドを作成したいと思います。 FBが投稿と広告のターゲティングのために公開する都市のリストはありますが、これは不完全で、異なるIDスペースを使用しているようです。現在の都市をプロフィールで編集するときにユーザーが利用できるのと同じ都市とIDが必要です。 jqueryを使用してオートコンプリート部分を実行することはできますが、それを設定するためのAPIまたはデータソースを見つけることができません。現在の都市または故郷に設定できる都市のリストはありますか?

誰かが、グラフAPI、fqlまたは他のFacebook認可の手段からそのデータにアクセスする方法を知っていますか?

答えて

0

グラフapiまたはfqlメソッドが表示されませんでした。私がFacebookから見た最高のものは、このリストです:https://www.facebook.com/ads/api/autocomplete_data.phpこれはかなり大きなダウンロードからjsonを解析してキャッシュしたいと思っています。場所の詳細が必要な場合は、そのファイルに指定されているIDでグラフapiを呼び出すことができます。

+0

ありがとうございます!これは、Facebookが公開するダウンロード可能なCSVファイルよりも完全に完璧です。しかし、IDはグラフapi IDのようには見えません - 'San Francisco'のエントリを探してください... ID 2421836は私が期待しているものではなく、グラフのAPI IDは114952118516947です(例:https: /graph.facebook.com/114952118516947または '名前、説明、ジオメトリ、緯度、経度、チェックイン_カウント、display_subtext FROM場所where page_id = 114952118516947'の両方が 'サンフランシスコ'の都市ページに戻ります)。広告API IDをグラフAPI IDに変換する方法を知っている人はいますか? –

+0

これはもう機能していません。その他のオプションはありますか? –

関連する問題