Google Index заданий в пакетном запросе с Python
В моем коде я пытаюсь проиндексировать задания, используя Google Index API в пакетном запросе. Я использую Python 3.6,
JSON_KEY_FILE = "AB-DE-xxxxxxe072xx.json"
SCOPES = [ "https://www.googleapis.com/auth/indexing" ]
credentials = ServiceAccountCredentials.from_json_keyfile_name(JSON_KEY_FILE, scopes=SCOPES)
http = credentials.authorize(httplib2.Http())
service = build('indexing', 'v3', credentials=credentials)
def insert_event(request_id, response, exception):
if exception is not None:
# Do something with the exception
pass
else:
# Do something with the response
pass
batch = BatchHttpRequest(callback=insert_event)
batch.add(service.events().quickAdd(url="https://example.com/1423468667", type="URL_UPDATED"))
batch.add(service.events().quickAdd(url="https://example.com/880206199", type="URL_UPDATED"))
batch.execute(http=http)
Возникла ошибка: объект "Ресурс" не повторяется.