특정 게시물의 좋아하는 수를 얻으려면 restfb를 사용하고 있습니다. 어쨌든, 오늘 아침에 작동이 멈췄습니다. 코드에서 아무것도 변경하지 않았습니다. 문제는 다음 줄에 :Facebook restfb jsonObject를 사용하여 좋아하는 카운트를 얻지 못했습니다
나는 내 검색이 작동되고 "계산"있는지 확인하는 경우 결과에 출연 볼 그래프 API Explorer를 사용하고 수행합니다com.restfb : 좋아하는 수를 얻으려고 할 때 페이지에서 게시물을 검색 한 후
posts.get(i).getJsonObject("likes").getString("count"))
,이 게시물은 가지고,이 수 .json.JsonException : JsonObject [ "count"]을 (를) 찾을 수 없습니다.
"likes": {
"data": [
{
"name": "Kobi Parfait",
"id": "100000605529126"
},
{
"name": "John Foley",
"id": "100002480987029"
},
{
"name": "Camilla Slima",
"id": "1267755442"
},
{
"name": "Augustine Paz",
"id": "677044677"
}
],
"count": 198648
},
나는 무슨 일이 일어나고 있는지 이해가 안 돼요 , 누군가 도울 수 있습니까?
미리 감사드립니다.
감사합니다! 나는 이것을 다음과 같이 할 수 있었다 : FacebookClient fbc = new DefaultFacebookClient (accesstoken); JsonObject jsonObject = fbc.fetchObject ("POST_ID/likes", JsonObject.class, Parameter.with ("summary", true), Parameter.with ("limit", 1)); long count = jsonObject.getJsonObject ("summary"). getLong ("total_count"); –