2011-09-06 54 views
0

有了这个代码,我在谷歌网站上创建一个页面来获取一个网页:构造URL按URL

pageEntry = new WebPageEntry(); 
pageEntry.setTitle(new PlainTextConstruct(PageTitle)); 
.. 
.. 
client.insert(new URL(getContentFeedUrl()), pageEntry); 

如果PageTitle包含有类似“创造”将与名称https://sites.google.com/.../.../cration创建的页面。所以“création”更改为“cration”。

是否更改API中可用的页面名称?我想通过它的路径获取页面,但唯一的关键是“création”。

回答

0

也许更好的解决方案是将字符串中的字符去掉,然后将其设置为页面标题?例如,see the javascript function here。然后,您的网页将创建与URL /creation,这可能是更愿意。

+0

我的逻辑是它已经在API中发生了。如果无法使用这个过程,您的选择是第二选择。你的解决方案的缺点是会有两个进程试图计算相同的结果,可能以不同的方式。 –