Javascript 格子布-罐头盒';t运行(python)快速启动

Javascript 格子布-罐头盒';t运行(python)快速启动,javascript,python,html,plaid,Javascript,Python,Html,Plaid,我正在使用Plaid API,但似乎无法让quickstart正常运行。我的最新尝试如下 import base64 import os ... ... app = Flask(__name__) # Fill in your Plaid API keys - https://dashboard.plaid.com/account/keys PLAID_CLIENT_ID = 'xxxxxxxx' #os.getenv('xxxxx') PLAID_SECRET = 'xxxxx' #os.g

我正在使用Plaid API,但似乎无法让quickstart正常运行。我的最新尝试如下

import base64
import os
...
...
app = Flask(__name__)

# Fill in your Plaid API keys - https://dashboard.plaid.com/account/keys
PLAID_CLIENT_ID = 'xxxxxxxx' #os.getenv('xxxxx')
PLAID_SECRET = 'xxxxx' #os.getenv('xxxx')
...
PLAID_ENV = 'sandbox' #os.getenv('PLAID_ENV', 'sandbox')
...
PLAID_PRODUCTS = 'transactions' #os.getenv('PLAID_PRODUCTS', 'transactions').split(',')
...
PLAID_COUNTRY_CODES = 'US' #os.getenv('PLAID_COUNTRY_CODES', 'US').split(',')


def empty_to_none(field):
  value = os.getenv(field)
  if value is None or len(value) == 0:
    return None
  return field
...
PLAID_REDIRECT_URI = empty_to_none('http://localhost:8000/oauth-response.html')

client = plaid.Client(client_id=PLAID_CLIENT_ID,
                  secret=PLAID_SECRET,
                  environment=PLAID_ENV,
                  api_version='2019-05-29')

@app.route('/')
def index():
  return render_template('index.html',)

当我运行server.py并打开浏览器时,无法选择该按钮。此外,银行列表只是不断加载。所以我检查了chrome开发工具,发现错误
linkinitialize.js:1未捕获错误:缺少link参数。链接需要提供密钥或令牌。
这是因为我没有在render\u模板中传递某些内容吗?从index.html文件看不出来&目前这是(python)存储库中引用的唯一前端文档。我看了这个问题,但它已经存在好几年了&我相信集成已经改变了…

这里的问题是,您正在指定一个重定向URI,但尚未配置开发人员仪表板以接受它作为您的URI


不幸的是,错误消息目前已被吞没,仅在“网络”选项卡中可见。我们将对其进行修复,以便将这些错误传播到更容易看到的地方。

感谢@Alex的回复。我拉了index.html的最新更新&错误就在页面上。我还配置了REDIRECT_URI,因此它现在看起来还可以。可以选择该按钮&我得到一个银行列表。我会继续努力解决这个问题,如果我有其他问题,我会联系你。