この記事の所要時間: 258

これこれこれ!コレやってみたかった・・・

ENJILOGさんのFacebookページで紹介されていた
Facebookページに「いいね!」してくださっている方を一覧表示する方法

Facebookページのファン(いいね!している人)を一覧する方法
http://blog.nejimaki-act.com/facebook-page-fans/

Facebookページのファンを一覧する方法をご紹介します。

こちらを参考に「あれ?もしかしてAjaxですぐにIDを入れれば一覧が出るスクリプト作れるかも・・・」って作ってみました。

1回試したら・・・

うまく行った!!!

で、2回・・・3回・・・ちがうとこ・・・・・・って試してたら
コンソールになんとスゴイ文字が!!

スクリーンショット 2014-06-02 18.04.17

ひぃーーー、ごめんなさーーーい!!!

コンソールとは別に画面もなにかエラーメッセージで怒られた・・・

 

もう、いたしません (´;ω;`)ウッ…

 

・・・といいつつちょっと時間がたったらダイジョブだった。

私のサーバーに置いたものをアクセスされるとスパム扱いされそうなので、スクリプトを公開しておきます・・・。

 

<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
//https://www.facebook.com/browse/page_fans/?page_id=
$(document).ready(function() {
	$('#load').click(function(e) {
	    req_id = $('#req_id').val();
		$.getJSON('http://graph.facebook.com/'+req_id,
			{},
			function(data, textStatus) {
//				console.log(textStatus);
//				console.log(data);
				location.href="https://www.facebook.com/browse/page_fans/?page_id="+data['id'];
			});
	});
});
</script>
</head>
<body>
<input type="text" value="" id="req_id" />
<input type="button" value="PUSH" id="load" />
</body>
</html>

これにファイル名を「sample_fb.html」とか付けてアップロードしてアクセスすればOK
テキスト入力欄にfacebookページのID(弊社なら gticojp )を入れれば「いいね!」してくれている方一覧ページが表示されます。
※責任は持ちませんので、あくまでも自己責任でお願いします。ここのサンプルソースはあくまでもサンプルです!!!!

※参考のサイトの方法の方が手動で時間がかかるので規制受けないと思います・・・念のため

スクリーンショット 2014-06-02 18.04.30

この記事が気に入ったら
いいね ! しよう

Twitter で