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)

关于批处理请求需要注意的一件重要事情是,批处理中的每个请求仍将计入 API 配额。

于 2013-09-19T15:53:14.933 回答