Apigee: доступ к PDF в выноске Python - PullRequest
1 голос
/ 14 января 2020

У меня есть API publi c, и я хотел бы установить политику квот в зависимости от типа потребления.

  1. Пользователь может использовать API с помощью изображения или PDF-файла. (многостраничный). Если это PDF, в зависимости от количества страниц счетчик квот должен быть обновлен.

  2. Я хочу получить доступ к объекту PDF в выноске Python, чтобы можно было извлечь количество страниц.

  3. Исходя из количества страниц, я бы хотел отклонить запрос.

Python Callout Cod e

import re

request_pdf_file = open(PDF_FILE, 'rb', 1 )
for vLine in request_pdf_file.readlines():
    if b"/Count " in vLine:
        vPages = int(re.search(b"/Count \d*", vLine).group()[7:] )

return vPages

Итак, мой вопрос: как получить доступ к объекту PDF из запроса в переменной в Apigee

Спасибо

...