首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >图片在Google上的动作中没有显示出丰富的响应

图片在Google上的动作中没有显示出丰富的响应
EN

Stack Overflow用户
提问于 2018-05-04 07:05:58
回答 2查看 922关注 0票数 3

图像不显示在基本卡中,响应丰富,我提供了图像的url,但它没有显示图像

@囚徒这是我的密码,如果我做错了,请告诉我

代码语言:javascript
运行
复制
app.intent('totalResponses', (conv, { Location }) => {
  // extract the num parameter as a local string variable

  if (!conv.surface.capabilities.has('actions.capability.SCREEN_OUTPUT')) {
    conv.ask('Sorry, try this on a screen device or select the ' +
      'phone surface in the simulator.');
    return;
  }

  conv.ask('Hello World');

  conv.ask(new BasicCard({
    text: `Hello`, // Note the two spaces before '\n' required for
                                 // a line break to be rendered in the card.
    title: 'Title: this is a title',
    image: new Image({
      url: 'https://drive.google.com/file/d/13eEr2rYhSCEDKDwCLab29AqFMsKuOi4P/view',
      alt: 'Image alternate text',
    }),
  }));

});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-04 15:35:22

问题在于您正在为图像使用的驱动器URL。此URL用于在直接从Google加载图像时预览图像。它是一个HTML页面,而不是一个图像,所以它不会显示,如果你使用它在网页或卡的助手。

要获得您需要使用的URL,您需要选择页面顶部的三个点,然后选择"Embed“。您不想使用整个嵌入代码-只是URL。

票数 1
EN

Stack Overflow用户

发布于 2020-04-06 14:16:49

按照以下步骤获得解决方案:

  1. 从驱动器获得一个可共享的链接URL。
  2. 打开终端(UNIX)并执行此命令。也可以使用基于unix的在线或本地终端。 online.php
  3. 执行以下代码 回波切-d '/‘-f 6
  4. 复制输出,这是一个唯一的id。
  5. 粘贴在&id=https://drive.google.com/uc?export=view&id=之后
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50169118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档