Recebi este erro quando fiz uma solicitação com picture.type(full_picture):
"(# 100) Para o campo 'imagem': o tipo deve ser um dos seguintes valores: pequeno, normal, álbum, grande, quadrado"
Quando faço a solicitação com picture.type(album)e picture.type(square), me responde com uma imagem de tamanho 50x50 pixel.
Quando faço a solicitação com picture.type(large), me responde com um tamanho de imagem de 200x200 pixels.
Quando eu faço a solicitação com picture.width(800), me responde com um tamanho de pixel 477x477 de imagem.
com picture.width(250), respostas 320x320.
com picture.width(50), respostas 50x50.
com picture.width(100), respostas 100x100.
com picture.width(150), respostas 160x160.
Eu acho que o Facebook dá as imagens que são redimensionadas de maneiras diferentes quando o usuário adiciona essa foto pela primeira vez.
O que vejo aqui a API para solicitação de imagem do usuário não suporta o redimensionamento da imagem solicitada. Isso dá o tamanho de imagem mais próximo, eu acho.