Стучу головой об стену, впервые используя sdk.Я продолжаю получать объект 'NoneType', не вызываемый ошибкой при попытке аутентификации с помощью jwt через Box Python SDK
Я в значительной степени следовал всем рекомендациям из сообщений на форуме разработчиков на Box.Знаки указывают на то, что проблема не в том, что у меня установлен «boxsdk [jwt]».Я удалил и переустановил SDK, сгенерировал новый набор открытых / закрытых ключей и начал с нуля.Я не могу помочь, но чувствую, что упускаю что-то простое здесь.
from boxsdk import JWTAuth
auth = JWTAuth(
client_id='clientid',
client_secret='secret',
enterprise_id='eid',
jwt_key_id='key',
rsa_private_key_file_sys_path='./Desktop/certy.pem',
rsa_private_key_passphrase='passphrase'
)
access_token = auth.authenticate_instance()
from boxsdk import Client
client = Client(auth)
Я ожидаю, что это должно успешно, но я получаю следующее:
Traceback (most recent call last):
File "python.py", line 9, in <module>
rsa_private_key_passphrase=******
TypeError: 'NoneType' object is not callable