我尝试使用GET https://graph.microsoft.com/v1.0/me/photo/$value
来获取用户的图像/照片,但它只返回一个HTTP 200状态码。我该如何获取二进制数据?
我也尝试过content.property按照similar post中的建议使用www.example.com,但获得.format
不是dict的属性。
@app.route("/photo")
def get_photo():
token = _get_token_from_cache(app_config.SCOPE)
if not token:
return redirect(url_for("login"))
photo = requests.get(app_config.PHOTO_ENDPOINT,
headers={'Authorization': 'Bearer ' + token['access_token']})
print(photo.status_code)
return photo
4条答案
按热度按时间mitkmikd1#
获取个人资料照片,并选择性地保存本地副本。返回原始照片数据、HTTP状态代码、内容类型和保存的文件名的元组。请参阅此sample。
bvjveswy2#
如果要在网页上显示生成的图像,则使用基于原始问题代码的替代方法。
然后在
index.html
模板中,您可以如下显示照片:qnzebej03#
unguejic4#
以下是对我起作用的方法:
然后在. html页面中添加:
帐户的CSS-img: