2015-01-27 1 views
0

이 쿼리를 사용하여 각 사진의 공유 수를 얻으 려하지만 오류가 반환됩니다.Share_count가 사진 테이블의 구성원이 아닌데 그림의 공유 수를 얻는 방법

SELECT link, comment_info, like_info, created, pid, src_big FROM photo WHERE aid 
    IN (SELECT aid FROM album WHERE owner=20531316728)ORDER BY share_count desc 

공유 수와 함께 마지막 20 장의 사진을 주문하고 싶습니다. 누군가 제가 어떻게이 일을 성취 할 수 있도록 도와 주실 수 있습니까?

신청서를 작성하지 않습니다. 개발자 도구의 Graph API explorer v2.0 API에서 테스트 해보십시오.

답변

0

FQL 사진 테이블에 share_count 필드가 없기 때문에 불가능합니다. https://developers.facebook.com/docs/reference/fql/photo/

+0

다른 정렬 가능성이 있습니까? – rajkumar116

+0

@ rajkumar116 FQL에없는 경우 그래프 API의 각 게시물을 실행하고 공유 포스트 가장자리를 확인해야합니다. '10152203108461729/sharedposts' – phwd

+0

괜찮 았지만 여전히 공유 횟수를 찾을 수 없었습니다. 이 fql 쿼리를 사용하면 외부 링크 공유 횟수를 얻을 수 있지만 fb 페이지 사진 링크 데이터와 같은 내부 링크를 사용할 수 없습니다. 문제가 무엇인지 확인할 수 있습니까? https://api.facebook.com/method/fql.query?query=select%20%20url,like_count,%20total_count,%20share_count,%20click_count%20from%20link_stat%20where%20url%20=%20 " http://bing.com " – rajkumar116

관련 문제