我試圖使用React Native Facebook SDK獲取高分辨率圖片,但默認圖像質量非常差。它是50x50和非常低的分辨率。如何使用React Native Facebook SDK GraphRequest獲取高質量的個人資料照片?
請求:
new GraphRequest('/135121013672357',
{
parameters: {
fields: {
string: 'picture'
}
}
},
_responseInfoCallback
)
響應
{
"picture": {
"data": {
"is_silhouette": false,
"url": "https://scontent.xx.fbcdn.net/v/t1.0-1/p50x50/16864988_145199975997794_4154735936748679550_n.jpg?oh=bb5f32ecb73dd9b8fb8ac45920e2ffc5&oe=593223A8"
}
},
"id": "135121013672357"
}
在Facebook's Graph API docs尋找,有一個參數, 「類型」,其中一個可以請求特定大小(小,中,大)。然而不清楚的是如何格式化該請求。
picture?type=large // Error
picture{type:large} // 200 However, picture is omitted from Response
短語「.type」和「large」並未顯示在該文檔中 – AlxVallejo