2014-09-07 3 views
4

내 뉴스 피드에서 아래 게시물의 고해상도 사진을 얻으려고합니다. 여기의 조언에 따라 OBJECT_ID (getting high resolution photos that were posted on a page wall/feed)를 사용하여 https://graph.facebook.com/v2.1/10154603506630195를 호출 시도했지만 작동하지 않는 것, 어떤 도움이 많이 주시면 감사하겠습니다 :)Facebook에서 고해상도 사진 가져 오기 뉴스 피드 API

{ 
    "id": "10154603665915195_10154603509055195", 
    "from": { 
    "id": "10154603665915195", 
    "name": "John Smith" 
    }, 
    "message": "I've taken up queuing as a new hobby during my short time in England. Here we are outside a store that won't open for another half hour...", 
    "picture": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/v/t34.0-12/s130x130/10699259_10154603507605195_419931109_n.jpg?oh=ff3ec0e772fea164bbd9d61e9ee9a4d0&oe=540E80D2&__gda__=1410242521_d3b2dc1c8f971610b07e0408cd62815b", 
    "link": "https://www.facebook.com/photo.php?fbid=10154603506630195&set=a.10150303996795195.555860.698310194&type=1&relevant_count=1", 
    "icon": "https://fbstatic-a.akamaihd.net/rsrc.php/v2/yx/r/og8V99JVf8G.gif", 
    "actions": [ 
    { 
     "name": "Comment", 
     "link": "https://www.facebook.com/10154603665915195/posts/10154603509055195" 
    }, 
    { 
     "name": "Like", 
     "link": "https://www.facebook.com/10154603665915195/posts/10154603509055195" 
    } 
    ], 
    "privacy": { 
    "value": "" 
    }, 
    "type": "photo", 
    "status_type": "added_photos", 
    "object_id": "10154603506630195", 
    "application": { 
    "name": "Facebook for iPhone", 
    "namespace": "fbiphone", 
    "id": "6628568379" 
    }, 
    "created_time": "2014-09-07T10:40:03+0000", 
    "updated_time": "2014-09-07T10:40:03+0000", 
    "likes": { 
    "data": [ 
     { 
     "id": "711243852300920", 
     "name": "Megumi Yoshida Atobe" 
     }, 
     { 
     "id": "10152707756462594", 
     "name": "Emily Stokes-Rees" 
     }, 
     { 
     "id": "10152741507272044", 
     "name": "Lina Kumamaru Sato" 
     } 
    ], 
    "paging": { 
     "cursors": { 
     "after": "MTAxNTI3NDE1MDcyNzIwNDQ=", 
     "before": "NzExMjQzODUyMzAwOTIw" 
     } 
    } 
    } 
} 
+0

그래서 정확히 문제 것입니다. "일하지 않는다"는 매우 구체적이지 않습니다! – Tobi

+0

나는이 질문도했다. "작동하지 않음"은 뉴스 쿼리와 관련이 있기 때문에 너무 흐리므로 거의 쓸모가없는 저해상도 이미지 만 반환합니다. 페이스 북이 어떻게 "그림"아이콘의 다양한 해상도를 반환하도록 강요합니까? 이것에 대한 답을 찾았습니까? –

+0

@ user3948881 : 해결책이 있습니까? –

답변

2

요청에 attachments 필드를 지정하십시오.

/v2.2/<someId>/feed?fields=attachments 

이렇게하면 일부 미디어가 포함 된 '첨부 파일'입력란이 표시됩니다. 고해상도 이미지를 찾을 수 있습니다. 당신이 FB 그래프 API를 사용하는 경우

2

, 귀하의 요청에 full_picture 필드에 대한 질문

FB.api('10153224297552834_10153268631032834?fields=full_picture', function (response) { 
    console.log(response.full_picture); 
}); 
관련 문제