2

このコードを使用した古い Facebook SDK でチェックインできました。

Facebook fb = new Facebook("APP ID");

Bundle params = new Bundle();
params.putString("access_token", "TOKEN");
params.putString("place", "PLACE ID");
params.putString("message","SOMETHING MESSAGE");

JSONObject coordinates = new JSONObject();
coordinates.put("latitude", "LATITUDE");
coordinates.put("longitude", "LONGITUDE");

params.putString("coordinates",coordinates.toString());
params.putString("tags", "USER ID");

String response = fb.request("me/checkins", params, "POST");

しかし、fb = new Facebook()fb.request()関数は、新しい 3.0 Facebook SDK で廃止されました! それらを何と交換できますか?3.0 Facebook SDK を使用してチェックインするにはどうすればよいですか?

Graph API には、Facebook アプリで「publish_checkins」拡張パーミッションが必要ですが、このパーミッションも非推奨です。

4

1 に答える 1