현재 Graph API Explorer 를 사용하여 몇 가지 테스트를하고 있습니다. 그것은 좋은 도구입니다.
친구의 이름, 아이디, 사진과 함께 사용자의 친구 목록을 얻고 싶습니다. 그래서 다음을 입력합니다.
https://graph.facebook.com/me/friends?fields=id,picture,name
하지만 사진은 50×50에 불과하며이 요청에서 더 큰 사진을 원합니다.
가능합니까?
답변
그래도 ‘그림’속성을 가져올 필요는 없습니다. 훨씬 더 편리한 방법이 있습니다. 필요한 것은 userid뿐입니다. 아래 예를 참조하세요.
https://graph.facebook.com/user_id/picture?type=large
ps 유형은 원하는 크기를 정의합니다.
plz는 기본 권한이있는 토큰을 사용하면 / me / friends는 id + name 속성 만있는 친구 목록을 반환합니다.
답변
Facebook 의이 버그 에 설명 된대로 이제 새 API ” field expansion “구문을 통해 특정 이미지 크기를 요청할 수도 있습니다 .
이렇게 :
https://graph.facebook.com/____OBJECT_ID____?fields=picture.type(large)
답변
모든 친구 (물론 앱을 사용하는)를 올바른 사진 크기로 얻는 가장 좋은 방법 은 크기 태그 (정사각형, 소형, 보통, 대형) 중 하나 를 사용하여 필드 확장 을 사용 하는 것입니다.
/me/friends?fields=picture.type(large)
(편집 : 더 이상 작동하지 않음)
… 또는 너비 / 높이를 지정할 수 있습니다.
me/friends?fields=picture.width(100).height(100)
Btw, 다음과 같이 작성할 수도 있습니다.
me?fields=friends{picture.type(large)}
답변
필드의 배열을 변경 id,name,picture
하는 방법에 대해id,name,picture.type(large)
https://graph.facebook.com/v2.8/me?fields=id,name,picture.type(large)&access_token=<the_token>
결과:
{
"id": "130716224073524",
"name": "Julian Mann",
"picture": {
"data": {
"is_silhouette": false,
"url": "https://scontent.xx.fbcdn.net/v/t1.0-1/p200x200/15032818_133926070419206_3681208703790460208_n.jpg?oh=a288898d87420cdc7ed8db5602bbb520&oe=58CB5D16"
}
}
}
답변
다음과 같이 그림의 크기를 픽셀 단위로 설정할 수 있습니다.
https://graph.facebook.com/v2.8/me?fields=id,name,picture.width(500).height(500)
유사한 방식으로 type
매개 변수를 사용할 수 있습니다.
{user-id}/?fields=name,picture.type(large)
로부터 문서
enum {small, normal, album, large, square} 유형
답변
높이나 너비를 기준으로 원하는 경우 이미지를 가져올 수도 있습니다.
https://graph.facebook.com/user_id/picture?height=
또는
https://graph.facebook.com/user_id/picture?width=
값은 기본적으로 픽셀 단위이며 int 값만 제공하면됩니다.
답변
Graph API Explorer를 광범위하게 조사하고 마침내 full_picture를 찾았습니다.
https://graph.facebook.com/v2.2/$id/posts?fields=picture,full_picture
추신 : full_picture가 내가 원하는 전체 크기 이미지를 항상 제공하지는 않는다는 것을 알았습니다. ‘첨부 파일’은
https://graph.facebook.com/v2.2/$id/posts?fields=picture,full_picture,attachments
