如何处理Google Apps脚本中Google联系人API返回的照片字节

时间:2013-01-20 06:03:45

标签: google-apps-script google-api google-contacts

我使用Oauth2授权的UrlFetch成功检索了Google Apps域用户的个人资料照片的字节数,但我不确定从哪里开始 - 在这种情况下,我希望包含图片在HtmlService投放的页面中。字节在那里,如果作为webapp的文本,我可以看到正常的JFIF mumbo jumbo输出。

我尝试过使用:

'<img src="data:image/jpeg;base64,' + Utilities.base64Encode(Response.getAs('image/jpeg').getBytes()) + '" >

但是caja似乎剥离了它(我怀疑chrome dev工具在源代码中显示空<img>

我尝试过使用DocsList.createFile()将字节保存为文件的各种方法,如blob,bytes和text等,但没有一种方法可以生成有效的图像。

数据卫生是否总是会导致问题,图像没有ContentService.MimeType,因此使用正确的标题提供字节将无效。

任何想法?

1 个答案:

答案 0 :(得分:2)

这是一项已知功能请求,我们会看到我们可以做些什么。