Python 如何在FLASK中调整facebook返回的图片大小
我正在使用flask dance登录facebook 然后我想从facebook上得到一些东西Python 如何在FLASK中调整facebook返回的图片大小,python,facebook,flask,Python,Facebook,Flask,我正在使用flask dance登录facebook 然后我想从facebook上得到一些东西 facebook_user = facebook.get('me?fields=id, name, picture').json() picture = facebook_user['picture']['data']['url'] 但是返回的图片大小是50X50,非常小 我正在尝试将url中的height=50&width=50更改为height=256&width=256,但这不起作用,如何调
facebook_user = facebook.get('me?fields=id, name, picture').json()
picture = facebook_user['picture']['data']['url']
但是返回的图片大小是50X50,非常小
我正在尝试将url中的height=50&width=50更改为height=256&width=256,但这不起作用,如何调整图片的大小?fields=id、name、picture是一个GraphQL查询,
picture
是一个带有一些参数的查询
其中之一是类型
,它允许您为图片指定预定义的大小:
me?fields=id, name, picture.type(large)
默认设置是为您提供图片。键入(小)
或者,您可以使用宽度
和高度
字段请求特定尺寸:
me?fields=id, name, picture.width(125).height(150)
返回的图像尺寸可以大于指定的尺寸;这个想法是图像将“适合”尺寸
您甚至可以要求多种尺寸,每种尺寸;我在这里只显示图片
定义,而不是整个me?字段=…
规范:
picture.type(small).as(smallpic),picture.width(1024).height(768).as(hdpic)
此时,带有
smallpic
和hdpic
me?fields=id、name、picture
的URL的结果是GraphQL查询,picture
是带有一些参数的URL查询
其中之一是类型
,它允许您为图片指定预定义的大小:
me?fields=id, name, picture.type(large)
默认设置是为您提供图片。键入(小)
或者,您可以使用宽度
和高度
字段请求特定尺寸:
me?fields=id, name, picture.width(125).height(150)
返回的图像尺寸可以大于指定的尺寸;这个想法是图像将“适合”尺寸
您甚至可以要求多种尺寸,每种尺寸;我在这里只显示图片
定义,而不是整个me?字段=…
规范:
picture.type(small).as(smallpic),picture.width(1024).height(768).as(hdpic)
在这一点上,结果同时具有
smallpic
和hdpic
是的URL。你不能只是改变网址。要求更大的图像。是的。你不能只是改变网址。而是要求一个更大的图像。