、あなたがイベントを作成するときに便利な小さなヘルパーメソッドがある応答を解析するために:解析アトム応答(カレンダーAPI)
new_event = calendar_service.InsertEvent(event, '/calendar/feeds/default/private/full')
helper = new_event.GetEditLink().href
new_calendar = gd_client.InsertCalendar(new_calendar=calendar)
私はドキュメントで見つけることができない方法が関係している可能性がある場合、私は思っていた(またはそのある - おそらく - 文書化されていない):あなたは、新しいカレンダーを作成する場合は?
は、私がデータストアに新しいカレンダーのIDを格納する必要があるので、私はの線に沿って何か希望:私のコードで
new_calendar = gd_client.InsertCalendar(new_calendar=calendar)
new_calendar.getGroupLink().href
を、カレンダーが作成され、そしてGは、Atomのレスポンスを返しています私は201を使っていましたが、elementtreeやatom.parseを使って要素を抽出する前に、ここの誰かが助けてくれることを期待していました。事前に
多くの感謝:)
が動作するように表示されません返信:)残念ながら 、のためにどうもありがとうございます。 最終的にはこれがこれでした: 'new_calendar = gd_client.InsertCalendar(new_calendar = calendar) calendar_link = new_calendar.link [0] .href' – AllanKH