2013-05-08 2 views
0

페이스 북 :: 그래프를 사용하여 승인 토큰을 다루지 않고 좋아하는 수를 검색 할 수 있습니까? 다음 코드 :Facebook :: 그래프 좋아하는 번호에 대한

수 없습니다라는 서브를 만들 수 ""

나는 내가 해제 방법이 될 수있는 실제 펄 코더 아니에요 :

use Facebook::Graph; 
my $fb = Facebook::Graph->new; 
my $hashref = $fb->query 
    ->request('https://graph.facebook.com/btaylor') 
    ->as_hashref; 

다음과 같은 오류가 발생합니다.

http://search.cpan.org/~rizen/Facebook-Graph-1.0501/lib/Facebook/Graph.pm

답변

0

수 있습니다. 문제는 btaylor가 일반 페이스 북 사용자이고 사용자가 좋아할 수 없다는 것입니다. 좋아할 수있는 개체의 경우 아래 예제에 따라 좋아하는 항목 목록을 쿼리 할 수 ​​있습니다.

https://graph.facebook.com/thagroggs 
+0

액세스 토큰이 인증 토큰과 같은가요? 단순하기 때문에 공개 이후이 정보를 액세스 제어없이 검색하려고합니다. http://api.facebook.com/method/fql.query?query=select+total_count+from+link_stat+where+url="http : //www.facebook.com/amazon "내 btaylor 예제는 위의 코드만으로는 좋아하는 것을 포함하지 않고 CPAN 페이지에서 직접 가져온 것이므로 뭔가 잘못하고 있는지 궁금합니다. – stackoverflowrocks

+0

내가 아는 한 액세스 토큰은 권한 부여 토큰과 같습니다. 나는 당신이 "액세스 제어", "CPAN"에 대해 언급 한 많은 언어에 익숙하지 않습니다. 하지만 내 대답은 페이스 북 ID btaylor에 대한 정교한 좋아하는 페이 스북 개체가 아니므로 당신이 좋아하는 그것을 쿼리 할 수 ​​없을 것입니다. –

+0

"You can"대답은 승인 토큰없이 좋아요 수를 검색 할 수 있음을 나타 내기 때문에 혼란 스럽지만 게시 한 URL에 액세스 토큰이 필요합니다. 이 정보는 XML을 통해 다음 주소에서 무료로 사용할 수 있지만 API를 통해 좋아요 수를 검색하려면 액세스 토큰이 필요합니까? http://api.facebook.com/method/fql.query?query=select+total_count+ + link_stat + where + url = "http://www.facebook.com/amazon"에서? 또한 원래 게시물의 코드에 btaylor 대신 amazon을 사용하면 원래 게시물과 동일한 오류가 발생합니다. – stackoverflowrocks

관련 문제