用户能否在使用Python的Google站点中创建具有自定义URI的站点?

用户能否在使用Python的Google站点中创建具有自定义URI的站点?,python,google-apps,gdata-api,gdata,Python,Google Apps,Gdata Api,Gdata,使用Google Appengine运行Python GDATA设置。我是DPAU志愿者编程团队的成员,该团队运行在Google Apps Education上,有一个Google Appengine在GDATA库的帮助下运行Python 我正在SitesClient类中使用create_site函数。我知道有一个名为uri=的输入,但当我传递它时,它总是作为无效的请求uri返回 此外,谷歌的文档表明,URI字段用于将站点添加到不同的域中。我想把它放在我的普通域名(dpau.org)上,但我想指

使用Google Appengine运行Python GDATA设置。我是DPAU志愿者编程团队的成员,该团队运行在Google Apps Education上,有一个Google Appengine在GDATA库的帮助下运行Python

我正在SitesClient类中使用create_site函数。我知道有一个名为uri=的输入,但当我传递它时,它总是作为无效的请求uri返回

此外,谷歌的文档表明,URI字段用于将站点添加到不同的域中。我想把它放在我的普通域名(dpau.org)上,但我想指定网站的url,因为这很重要。www.dpau.org/IWantThisURL

entry=client.create_site(orgName,description=orgDescription,source_site=)https://sites.google.com/feeds/site/dpau.org/org“,uri=”https://sites.google.com/feeds/site/dpau.org/title-for-my-site")


如果您能给我们提供任何帮助,我将不胜感激。我对python有点生疏:)

初始站点URL由站点名称决定,使用简单的剥离算法(全部小写,没有空格或特殊字符,我相信除外)

将此过程更改为两步过程:

  • 使用与所需URL相对应的模组名称创建站点

  • 更新站点标题,它保留URL,但更新漂亮的标题

完成:)