2011-03-24 1 views
0

Google Appengine을 사용하여 Python GDATA 설정을 실행합니다. 저는 Google Apps Education에서 실행되는 DPAU의 자원 봉사자 프로그래밍 팀원이며 GDATA 라이브러리의 도움을 받아 Python을 실행하는 Google Appengine을 보유하고 있습니다.Google 사이트 도구에서 Python을 사용하여 맞춤 URI가 포함 된 사이트를 만들 수 있습니까?

저는 SitesClient 클래스에서 create_site 함수를 사용하고 있습니다. uri =라는 입력이 있다는 것을 압니다. 그러나 그것을 통과 할 때 항상 Invalid Request 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 ')

귀하가 Google에 제공 할 수있는 도움에 대해 매우 감사드립니다. 나는 파이썬 :)에서 초보자의 비트를 해요

답변

0

초기 사이트 URL이 간단한 스트립 알고리즘 (모두 소문자를 제외하고 공백 또는 특수 문자 - 내가 믿는)을 사용하여, 사이트 이름에 의해 결정된다

을 두 단계의 과정에이 변경 :

  • 당신이

  • 업데이트 URL을 유지하지만, 꽤 제목을 업데이트하는 사이트 제목을 원하는 URL에 해당하는 munged 이름을 사용하여 사이트를 만들

완료 :