构造url,通过url获取页面
使用此代码,我在 Google 网站中创建一个页面:
pageEntry = new WebPageEntry();
pageEntry.setTitle(new PlainTextConstruct(PageTitle));
..
..
client.insert(new URL(getContentFeedUrl()), pageEntry);
如果 PageTitle
包含类似“création”的内容,则将使用名称 https://sites.google.com/.../.../cration。所以“creation”改为“cration”。
API 中是否提供更改页面名称的流程?我想通过页面的路径获取页面,但我唯一的键是“création”。
With this code I create a page in a Google site:
pageEntry = new WebPageEntry();
pageEntry.setTitle(new PlainTextConstruct(PageTitle));
..
..
client.insert(new URL(getContentFeedUrl()), pageEntry);
If the PageTitle
contains something like "création" the page will created with the name https://sites.google.com/.../.../cration. So "création" is changed to "cration".
Is the process to change the page name available in the API? I would like to fetch the page by its path, but the only key I have is "création".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许更好的解决方案是在将字符串设置为页面标题之前从字符串中的字符中删除变音符号?例如,在此处查看 JavaScript 函数。然后您的页面将使用 URL
/creation
创建,这可能更理想。Maybe a better solution would be to strip the diacritics from the characters in the string before setting it as a page title? For instance, see the javascript function here. Then you page would be created with the URL
/creation
, which could be more desireable.