使用Google Appengine运行Python GDATA设置。我是DPAU志愿者编程团队的成员,该团队在Google Apps Education上运行,并在GDATA图书馆的帮助下运行了一个运行Python的Google Appengine。
我正在使用SitesClient类中的create_site函数。我知道有一个名为uri =的输入,但当我通过它时,它总是以无效请求URI的形式返回。
此外,Google的文档建议URI字段用于将网站添加到其他域。我希望它在我的普通域名(dpau.org)上,但我想指定网站的网址,因为这很重要。 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 /馈送/站点/ dpau.org /标题换我的现场')
我将非常感谢您能为我们提供的任何帮助。我在python上有点新手:)
答案 0 :(得分:0)
初始站点URL由站点名称决定,使用简单的剥离算法(全部小写,没有空格或特殊字符,除了 - 我相信)
将此更改为两个步骤:
使用与您想要的网址相对应的munged名称创建网站
更新网站标题,该网站标题会保留网址,但会更新漂亮的标题
完成:)