可以使用 Python 在 Google 协作平台中创建具有自定义 URI 的网站吗?

发布于 2024-10-26 14:04:56 字数 593 浏览 4 评论 0原文

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

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

此外,Google 的文档建议 URI 字段旨在用于将站点添加到不同的域。我希望它位于我的普通域 (dpau.org) 上,但我想指定该网站的 URL,因为这很重要。 www.dpau.org/IWantThisURL

条目 = 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 的新手:)

Using Google Appengine running the Python GDATA setup. I'm a member of the volunteer programming team for DPAU, which runs on Google Apps Education and has a Google Appengine running Python with help from the GDATA library.

I'm using the create_site function in the SitesClient class. I know there is an input called uri= but when I pass it through it always comes back as Invalid Request URI.

Also, Google's docs suggest the URI field is intended to be used for adding a site to a different domain. I want it on my normal domain (dpau.org) but I want to specify the url of the site because that's important. 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')

I shall be very grateful for any help you can provide to us. I'm a bit of a newbie at python :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

身边 2024-11-02 14:04:56

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

将其更改为两步过程:

  • 使用 munged 名称创建站点对应于您想要的 URL

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

Done :)

The initial site URL is determined by the site name, using a simple stripping algorithm (all lowercase, no spaces or special chars except - I believe)

Change this into a two-step process:

  • create the site using a munged name that corresponds to the URL you want

  • update the site title, which retains the URL but updates the pretty title

Done :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文