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)

Возникла ошибка: объект "Ресурс" не повторяется.

0 ответов

Другие вопросы по тегам