Google apps script GMail插件CardHeader.setImageUrl,url需要授权

Google apps script GMail插件CardHeader.setImageUrl,url需要授权,google-apps-script,authorization,urlfetch,gmail-addons,Google Apps Script,Authorization,Urlfetch,Gmail Addons,我的Gmail插件使用OAuth提供服务(类似于)。与GitHub示例不同,在GitHub示例中,化身是未经身份验证的URL,我的插件中的化身需要授权。由于我的应用已经成功授权,我希望谷歌在通过CardHeader.setImageUrl加载图像集时使用该令牌 是否有方法加载和显示需要授权的图像 我的尝试: -通过UrlFetchApp加载图像,但是没有使用CardHeader API显示图像的选项。我可以使用以下方法来处理图像: var headers = { Authorization:

我的Gmail插件使用OAuth提供服务(类似于)。与GitHub示例不同,在GitHub示例中,化身是未经身份验证的URL,我的插件中的化身需要授权。由于我的应用已经成功授权,我希望谷歌在通过
CardHeader.setImageUrl
加载图像集时使用该令牌

是否有方法加载和显示需要授权的图像

我的尝试:

-通过
UrlFetchApp
加载图像,但是没有使用CardHeader API显示图像的选项。

我可以使用以下方法来处理图像:

var headers = {
  Authorization: 'Bearer ' + accessToken
};
var response = UrlFetchApp.fetch(url, {
  method: 'get',
  headers: headers
});
var imageUrl = 'data:image/jpeg;base64,' + Utilities.base64Encode(response.getContent());

// Then creating the CardHeader using the image url
return CardService.newCardHeader()
  .setTitle('My Profile')
  .setImageUrl(imageUrl)
  .build();