2012-10-09 3 views
1

현재 사용자의 모든 뉴스 피드 게시물을 단일 쿼리의 각 작성자 그림 URL과 함께 얻으려고 시도하지만 성공하지 못합니다.게시물 작성자 사진과 함께 현재 사용자 뉴스 피드 가져 오기

Graph Api에서 "/ me/home"을 호출하여 현재 사용자 newfeed를 얻을 수 있으며 "{user_id}/picture"를 호출하여 특정 사용자 사진을 얻을 수 있습니다. 내 뉴스 피드의 모든 게시물 작성자 사진을 하나의 쿼리로 어떻게 얻을 수 있습니까?

미리 감사드립니다. 파블로

답변

2

합니다. 복잡한 요소 중 하나는 현재 필요한 모든 필드를 수동으로 요청해야한다는 것입니다. 다음 검색어를 사용해보십시오 :

me/home?fields=from.name,from.picture,message,picture 
+0

이것은 완벽하게 작동합니다! 다들 감사 해요! – pablito

0

이것은 실제로 매우 쉽습니다. 지금까지와 마찬가지로 /me/home 쿼리를 사용하십시오. 하지만 그 대신 보는 건의 /user_id/picture를 호출하면 당신은 HTML에서이 작업을 수행 할 수 있습니다

<img src="https://graph.facebook.com/{user_id}/picture?type=square" /> 

예컨대 : 당신이에서 얻을 필드 확장을 사용할 수 있습니다 https://graph.facebook.com/4/picture?type=square

+0

하지만 각 게시물 작성자를 위해 전화를해야하며 원하는 것은 모든 사람의 그림을 포함하여 내 뉴스 피드 인 곳에서 전화를 한 번만하는 것입니다. 내 뉴스 피드의 모든 게시물 작성자. – pablito

+0

API 호출에서 그림을 가져올 필요가 없습니다. 첫 번째 호출에서 작성자의 user_id를 알면 API를 사용하지 않고 이미지를 참조하기 만하면됩니다. 내 대답을 다시 읽으십시오. API를 다시 호출하지는 않습니다. API에서 이미지를 가져 오는 것입니다. 어쨌든 결국해야 할 것입니다. –

+0

네가 맞아 니라! 감사합니다. – pablito