Facebook에서 "July 2013 Breaking Changes"에 대해 방금 알림을 보냈습니다. 내 애플 리케이션과 관련된 하나가있다. '스트림'FQL 테이블 에서코멘트 테이블에서 정보를 가져올 수 없습니다.
비난하는 '댓글'필드는 우리는 '스트림'FQL 테이블에서 '의견'필드를 비하하고 있습니다. 'can_comment'및 'comment_count'필드 (이전에는 'can_post'및 'count')를 가져오고 댓글 테이블을 직접 사용하여 댓글 목록을 검색하려면 'comment_info'열을 선택하십시오. 우리의 응용 프로그램에서
우리는이 같은 쿼리를 사용하는이 같은
SELECT post_id, message, likes.count, comments.count, comments.comment_list FROM stream
WHERE source_id=me() AND actor_id=me() LIMIT 500
을받을 응답 :
{
"data": [
{
**"post_id": "100002510712421_451594341600919",**
"message": "text",
"likes": {
"count": 1
},
"comments": {
"count": 2,
"comment_list": [
{
"fromid": 100001228089363,
"time": 1367073822,
"text": "text",
"text_tags": [
],
"id": "100002510712421_451594341600919_1181882",
"likes": 0,
"user_likes": false,
"post_fbid": 452073094886377
},
{
"fromid": 100000020227797,
"time": 1367173047,
"text": "text",
"text_tags": [
],
"id": "100002510712421_451594341600919_1183852",
"likes": 0,
"user_likes": false,
"post_fbid": 452790081481345
}
]
}
},
....
확인 지금 '에서 정보를 가져 오기 위해 시도 주어진 post_id를 사용하여 '댓글'테이블
SELECT id, text, time, fromid FROM comment WHERE
post_id='100002510712421_451594341600919'
{
"data": [
]
}
응답이 비어 있습니다. 아무도 솔루션을 제안 할 수 있습니까? 우리는 정말로 그것을 필요로합니다!
예, 확실합니다. 동일한 액세스 토큰을 사용하여 이전 쿼리 스타일을 사용하여 가져올 수 있음을 알 수 있습니다. –
문제는 분명히 postid와 관련이있는 것처럼 보입니다. 저는 방금 벽에서 다른 postid를 시도하여 결과를 얻습니다. 100002510712421_202158336544522 그 postid 공개 또는 귀하의 친구에게 제한? – fuchs777