问题标签 [google-sites]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
808 浏览

dns - 配置 CNAME 记录以用于 co.cc 域的 Google 协作平台

我正在使用没有Google Apps 的 Google 协作平台。

我在 co.cc 注册了一个免费域,并希望通过将 Google 协作平台站点映射到我自己的 URL 来使用我Google协作平台站点

在 co.cc 配置面板中,我添加了一条新的 CNAME 记录:

主机:www.tedxeasternmetropolitanbypass.co.cc TTL:1D 类型:CNAME 值:ghs.google.com

在 Google 协作平台面板https://sites.google.com/site/tedxembypass/system/app/pages/admin/address

我补充说:www.tedxeasternmetropolitanbypass.co.cc

然而,http://www.tedxeasternmetropolitanbypass.co.cc/似乎不起作用。

我哪里错了?

0 投票
1 回答
447 浏览

java - 使用 Oath 时在谷歌网站的内容提要上执行查询时令牌无效

我正在努力让它发挥作用。当我使用客户端登录方法(用户名/密码)时它工作正常,但使用 oath 它不起作用。我想知道为什么。

我正在使用Java 语言指南 (v1.4)中的这段代码

按路径检索页面

如果您知道 Google 站点中某个页面的相对路径,则可以使用 path 参数来获取该特定页面。此示例将返回位于 http://sites.google.com/site/siteName/path/to/the/page的页面:

如果我使用客户端登录方法一切正常。但是,当我使用 Oath (Two-legged) 时,我得到以下响应:

这个版本工作正常:

这个版本抛出错误:

我还注意到,当我删除该行时:

错误不会被抛出,但显然它会返回站点中的所有页面。

0 投票
1 回答
285 浏览

google-apps - VersionConflictException 获取冲突的条目 id

如果抛出 VersionConflictException,则堆栈跟踪在字符串中包含冲突的 ID:

com.google.gdata.util.VersionConflictException:冲突重复插入 - 名称为“EF9BDFEFBCF2AD70A68B57EFC4621D6D”的页面已存在 - 现有页面 ID 为 8279809882450151638

我想处理冲突的条目。我目前的方法是从字符串中获取 id 并通过 SitesService.getEntry() 获取条目。

有一个更好的方法吗?是从异常中获取条目的句柄还是获取冲突条目的 ID 的方法?如果 Google 决定更改错误消息,我的方法将会中断。

0 投票
1 回答
491 浏览

rss - 如何从私人 Google 站点生成 RSS 提要

我们在谷歌应用程序上有一个私人谷歌网站,但希望能够生成一个 rss 提要,以便我们域内的人可以将提要添加到不同的阅读器(包括谷歌阅读器)我们如何生成这个提要?

0 投票
1 回答
480 浏览

c# - Google 协作平台 API - 文件柜:从文件名中删除空格和扩展名分隔符 (.)

我们有一系列内部报告,我们会定期从内部数据库中更新这些报告。我们用 C# 构建了一个将这些报告上传到 Google 站点的应用程序。一切正常,除了在文件柜中显示给最终用户的文件名不包括原始空格或扩展分隔符 (.)

例如,每个仓库 的库存.pdf 显示为:Stockperwarehousepdf

下面是代码的简化版本。

关键行是创建 MediaFileSource 对象的位置。知道我们缺少什么吗?我已经尝试了各种改变:(

0 投票
1 回答
364 浏览

java - 使用 GWT 作为 google 站点的 portlet?

是否可以使用 GWT 作为构建在 google 站点中呈现的 portlet 的框架?

如果是这样,我假设这些 portlet 可以只托管在 GAE 实例上?

另一方面,GWT 是基于 java 的,但是如果 portlet 是用 python 编写的呢?我假设 Django 可以呈现为谷歌网站小工具?

谢谢

保罗

0 投票
2 回答
4375 浏览

java - 在 Google 协作平台网站中嵌入 Java 小程序

我正在尝试运行我在创建的 Google 站点中编写的一些 Java 代码。我知道这有问题,但我尝试了以下两个选项:

  1. 使用此处描述的 Code Wrapper 小工具:http ://web.michaelchughes.com/how-to/embed-java-applets-in-google-sites 。我使用来自以下 URL 的 Code Wrapper 小工具:http: //hosting.gmodules.com/ig/gadgets/file/105629041657992777031/code-wrapper.xml和以下 Javascript 代码:

    /li>

这不起作用 - 我在 Firefox 浏览器中打开一个调试控制台,我看到 deployJava 未定义。

  1. 使用带有标签的嵌入小工具:

    <_applet archive="http://sites.google.com/site/wimbeep/technology/wimbeeptools.jar" 代码="com.fusego.wimbeep.applet.ScreamURLApplet.class" height="400" width="400" />

这不起作用 - 我看到 JRE 启动但出现错误,控制台报告以下内容:

这真是令人沮丧。我尝试了很多组合,在代码属性中有和没有 .class 后缀,它只是不起作用。有任何想法吗?

0 投票
5 回答
23089 浏览

javascript - 如何将 JavaScript 代码嵌入 Google 协作平台页面?

我有一个 Google 协作平台页面。如何在其中嵌入 JavaScript 代码,而无需实现小工具并在其中添加 JavaScript 代码?

0 投票
0 回答
299 浏览

javascript - 我们如何使小工具的高度为 100%?

大家下午好

我正在使用 Google 协作平台,并且正在尝试将小工具 (iFrame) 嵌入到网站中。它工作正常,但是 Google 协作平台不允许我们扩展小工具以填充其内容的高度。它只允许 100% 的宽度和固定的高度:

在此处输入图像描述

因为我们被允许在嵌入式小工具(iFrame)中运行我们自己的 javascript,所以我试图通过动态计算以像素为单位的高度、获取对父页面的 Dom 的HTMLIFrameElement的引用以及从那里修改高度来解决这个问题.

从我的自定义小工具文件 (iFrame) 中,我可以获得对父Window对象的引用,但是parent.document返回undefined.

这是我的自定义小工具文件g5.xml

如果parent.document返回,有什么方法可以访问 iFrame 的父 DOM 元素undefined

是否有任何其他解决方案可以使小工具在 Google 协作平台中达到 100% 高度?

0 投票
2 回答
3592 浏览

google-apps-script - 使用 Google Apps 脚本创建 Google 站点页面

这是我的代码

在行 var newPage= parent.createWebPage(titlePage, namePage, PageMod); 上出现“内部错误”

但我真的不知道该怎么做

上下文是:
- 站点:https
://sites.google.com/site/gestionorgairsoft - 父级:'https://sites.google.com/site/gestionorgairsoft/projets

需要创建一个新页面,标题为“titlePage”作为页面的副本https://sites.google.com/site/gestionorgairsoft/projets/op-full-72