안드로이드 graph api 에서 Reference를 보면 page/insight가 있더군요.
자세히 보았는데 제가 볼때는 회원의 포스팅된 글의 대한 '좋아요'수나 '공유'수를 가져 올 수 있는것 같습니다.
일단 맨 하단에 소스 코드를 올려놓을 게요.
아래 소스를 보시고 graph api로 회원의 권한을 허용받아 회원의 포스팅된 글의 정보(좋아요,공유)를 얻고 싶습니다.
어떻게 하시는 지 아시는 분들은 알래주세요.
public void getInsightInfo() {
graphApiBtn5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
params = new Bundle();
params.putString("period", "lifetime");
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/100005302477412/insights",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
JSONObject object = response.getJSONObject();
String data = null;
try {
data = object.getString("data");
} catch (JSONException e) {
e.printStackTrace();
}
mTextView.setText(data);
}
}
).executeAsync();
});
}