2011-11-20 1 views
0

Facebook 친구의 Facebook Graph Post 개체의 "장소"필드를 검색하려고합니다. friends_statusread_stream 권한 액세스 토큰을 획득 후, 나는과 같이 그래프 API에서 요청 :Facebook Graph Post 개체의 "장소"필드를 어떻게 검색합니까?

{ 
    "id": "1164358582_2458311174854", 
    "from": { 
    "name": "Joe Blo", 
    "id": "1164358582" 
    }, 
    "message": "Is pretty bummed today", 
    "actions": [ 
    { 
     "name": "Comment", 
     "link": "http://www.facebook.com/1164358582/posts/2458311174854" 
    }, 
    { 
     "name": "Like", 
     "link": "http://www.facebook.com/1164358582/posts/2458311174854" 
    } 
    ], 
    "type": "status", 
    "application": { 
    "name": "Facebook for Android", 
    "id": "350685531721" 
    }, 
    "created_time": "2011-11-20T03:23:04+0000", 
    "updated_time": "2011-11-20T12:12:49+0000", 
    "comments": { 
    "data": [ 
     { 
     "id": "1164358582_2458311174852_2962531", 
     "from": { 
      "name": "Sue Candy", 
      "id": "1056617421" 
     }, 
     "message": "OMG I'm so sorry!!!", 
     "created_time": "2011-11-20T03:25:06+0000" 
     } 
    ], 
    "count": 1 
    } 
} 

: 반환 무엇

http://graph.facebook.com/[user_id]_[post_id]

Graph API docs for Post에 설명 된 필드의 일부입니다 이것은 Facebook의 스트림 내에서이 게시물을 볼 때 게시물을 수반하는 위치도 표시한다는 점을 제외하고는 모두 훌륭하고 멋쟁이입니다.

9 hours ago near El Reno, OK

예상했는데 El Reno, OK 장소 개체가이 게시물의 필드로 반환되었지만 표시되지 않습니다.

페이스 북 그래프 API 탐색기에서 거의 모든 권한을 사용할 수있게 시도했지만 응답에 차이가 표시되지 않습니다 ("장소"필드가 반환되지 않음). 나는 이것에 대해 잘못 갈까?

답변

0

100 % 확신 할 수는 없지만 "체크인"유형 인 경우에만 "장소"정보 만 가져올 수 있다고 생각합니다. 나는 네가 어디에서 왔는지를 완전히 알아 내지 만, 나 자신에 대해 궁금해했다. 당신이 이미 그것을보고하지 않은 경우

https://developers.facebook.com/tools/

은 그래프 API Explorer의 도구를 사용해보십시오.

+0

안녕하세요 TheV, 내 원래 게시물에서 언급 한 것처럼 그래프 API 탐색기를 사용하고 실제로 모든 사용 권한을 사용할 수 있습니다. 불운. 그들의 블로그 게시물 (http://developers.facebook.com/blog/post/592/)조차도 게시 오브젝트에 장소 필드가 있다고 언급합니다. – scham