我正在使用 Oauth2 授权成功检索 Google Apps 域用户的个人资料照片的字节UrlFetch
,但我不确定从这里去哪里 - 在这种情况下,我希望将图像包含在HtmlService
交付的页面中。字节在那里,如果用作 webapp 的文本,我可以看到正常的 JFIF mumbo jumbo 输出。
我试过使用:
'<img src="data:image/jpeg;base64,' + Utilities.base64Encode(Response.getAs('image/jpeg').getBytes()) + '" >
但 caja 似乎把它去掉了(我怀疑 chrome 开发工具<img>
在源代码中显示为空。
我尝试了各种方法将字节保存到文件中,使用DocsList.createFile()
blob、字节和文本等,但没有一种方法可以生成有效的图像。
数据卫生是否总是会在这里引起问题,没有ContentService.MimeType
图像,因此使用正确的标头提供字节将不起作用。
有任何想法吗?