Я пытаюсь использовать upwork api в фляге, чтобы получить некоторую информацию, но это не работает. Как я мог получить что-то от работы с его API?
файл app.py
import os
from flask import *
from flask_migrate import Migrate, MigrateCommand
from flask_script import Manager
from flask_sqlalchemy import SQLAlchemy
from config import Configuration
from upwork import *
import upwork
# Create Flask app
app = Flask(__name__)
app.config.from_object(Configuration)
db = SQLAlchemy(app)
conn = db.engine
#os.environ['HTTPLIB_CA_CERTS_PATH'] = app.config.get('PATH_PEM')
# Create Migration db
migrate = Migrate(app, db, compare_type=True)
manager = Manager(app)
manager.add_command('db', MigrateCommand)
UP_PUBLIC_KEY = app.config.get('UP_PUBLIC_KEY')
UP_SECRET_KEY = app.config.get('UP_SECRET_KEY')
UP_ACCESS_TOKEN = app.config.get('UP_ACCESS_TOKEN')
UP_ACCEES_TOKEN_SECRET = app.config.get('UP_ACCEES_TOKEN_SECRET')
file view.py:
from app import *
@app.route('/')
def get_from_api():
client = upwork.Client(UP_PUBLIC_KEY, UP_SECRET_KEY)
client = upwork.Client(UP_PUBLIC_KEY, UP_SECRET_KEY, oauth_access_token=UP_ACCESS_TOKEN,
oauth_access_token_secret=UP_ACCEES_TOKEN_SECRET)
request_token = client.auth.get_request_token()
print(request_token)
pass
Когда я вызываю «print (request_token)», он печатает «null: null»