FacebookのチェックインAPIを使う方法についてメモ
■formを使う場合
<form action=”https://graph.facebook.com/me/checkins” method=”post”>
<input type=”hidden” name=”place” value=”FacebookチェックインID”>
<input type=”hidden” name=”access_token” value=”Facebookアクセストークン”>
<input type=”hidden” name=”coordinates[latitude]” value=”緯度”>
<input type=”hidden” name=”coordinates[longitude]” value=”経度”>
<input type=”submit” value=”チェックインする”>
■jqueryの$.postを使う場合
<script type=”text/javascript”>
$(function(){
$(“.submit_button”).click(function(){
var place = $(“.place”).val();
var access_token = $(“.access_token”).val();
var latitude = $(“.latitude”).val();
var longitude = $(“.longitude”).val();
$.post(“https://graph.facebook.com/me/checkins”,{access_token:access_token, place:place, “coordinates[latitude]”:latitude, “coordinates[longitude]”:longitude});
//coordinates[latitude]を””で囲うことを忘れずに。
});
});
</script>
<form>
<input type=”hidden” name=”place” class=”place” value=”FacebookチェックインID”>
<input type=”hidden” name=”access_token” class=”access_token” value=”Facebookアクセストークン”>
<input type=”hidden” name=”coordinates[latitude]” class=”latitude” value=”緯度”>
<input type=”hidden” name=”coordinates[longitude]” class=”longitude” value=”経度”>
<input type=”button” class=”submit_button” value=”チェックインする”>