私が管理しているFacebookのファンページのファンの名前を取得しようとしています。私はいくつかのスヌーピングを行いました、そして明らかに、FB APIはそれをサポートしていません、しかしFacebookは実際にAJAX/JSONを使用してリストを作成します。とにかく、誰かが自分自身を呼び出してデータをプレーンテキストとして取得する方法を提案できますか?
また、ある人がRubyで書いたハックを見つけましたが、私はその言語にまったく慣れていません。
事前に助けてくれてありがとう!
現時点では、FQLスキーマは、特定のPAGEのFANSのコレクションを取得する方法がないことを示唆しています。彼らはページにファンを表示しているので、この情報を隠していると思います...少なくともADMINにはユーザーのリストを表示する権限があると思うでしょう。
とにかく...近い将来誰かが作ることが可能になることを願っています。
これを試して、私に知らせてください:
select uid,name from user where uid in ( select uid from page_fan where uid in (select uid2 from friend where uid1 = me()) and page_id = 'Your Page Id')
現在ログインしているユーザーとその友達だけが入手できると思います。
ファンが500人未満の場合は、次のURLを使用できます。
http://www.facebook.com/browse/?type=page_fans&page_id=13207908137&start=4
各ページには100人のファンがいます。 &startを(0、100、200、300、400)に変更して、最初の500を取得します。&startが> = 401の場合、ページは空白になります:(