1

ここには生のHTTPでそれを行う方法に関するドキュメントがあります.Pythonクライアントでそれを行うことは可能ですか? もしそうなら、誰かが簡単な例を提供できますか?

4

1 に答える 1

4

はい、Python クライアントはバッチ リクエストをサポートしています。こちらのドキュメントを参照してください: https://developers.google.com/api-client-library/python/guide/batch

ドメイン API に固有の簡単な例を次に示します。

from apiclient.discovery import build
from apiclient.http import BatchHttpRequest

service = build('plus', 'v1domains')

batch = BatchHttpRequest(callback=my_callback)

batch.add(service.circles().addPeople(circleId=circle_id, userId=user_id1))
batch.add(service.circles().addPeople(circleId=circle_id, userId=user_id2))
batch.add(service.circles().addPeople(circleId=circle_id, userId=user_id3))

batch.execute(http=http)

バッチ リクエストについて注意すべき重要な点の 1 つは、バッチ内の各リクエストが引き続き API クォータに対してカウントされることです。

于 2013-09-19T15:53:14.933 に答える