2

Google Calendar API v3 でインターフェイスをデバッグしようとしています。私は自分のコードを Python で書いており、見つけた API の例を使用しています。正しい HTML 文字列を API に送信していることを確認したいと考えています。コードがどのように文字列を構築し、パラメータを挿入しているかはわかりますが、実際の文字列がexecute()コマンドで送信されているかはわかりません。

実行するのではなく、送信される html 文字列を印刷する方法はありますか? 例をください。

http = httplib2.Http(cache=".cache")
http = credentials.authorize(http)

service = build("moderator", "v1", http=http)

series_body = {
    "description": "Share and rank tips for eating healthy and cheap!",
    "name": "Eating Healthy & Cheap",
    "videoSubmissionAllowed": False
    }

# How Do I print the string rather than execute?
series = service.series().insert(body=series_body).execute()
print "Created a new series"
4

1 に答える 1

1

httplib2.debuglevel = 4標準出力にヘッダーとリクエスト/レスポンス本文を出力するように設定できます。

http://code.google.com/p/google-api-python-client/wiki/Debugging

于 2012-05-22T03:27:16.597 に答える