【发布时间】:2019-11-14 14:53:48
【问题描述】:
我正在尝试在 PHP 中为 Xero API 执行一个简单的 oauth2 请求。代码请求有效,但是当我尝试请求令牌时,我收到以下错误:
"error":"invalid_client"
我的令牌请求标头如下所示:
"Authorization: Basic WQGd1xX=="
"content-type: application/x-www-form-urlencoded"
我正在关注本指南https://developer.xero.com/documentation/oauth2/auth-flow 第 3 点)交换代码。我的标题是正确的还是我遗漏了什么?我使用的php函数base64_encode如下:
$auth=base64_encode(OAUTH2_CLIENT_ID + ":" + OAUTH2_CLIENT_SECRET)
【问题讨论】: