php - 从 Twinfield API 获取未经授权的客户端
问题描述
我正在使用https://github.com/php-twinfield/twinfield库与 Twinfield API 进行交互。但是,我无法通过身份验证。
我的 API 信息:
我的代码:
$provider = new \PhpTwinfield\Secure\Provider\OAuthProvider([
'clientId' => '{THE CLIENT ID FROM THE SCREENSHOT}',
'clientSecret' => '{THE CLIENT SECRET FROM THE SCREENSHOT}',
'redirectUri' => 'https://blubwebsites.nl'
]);
$accessToken = $provider->getAccessToken("authorization_code", ["code" => '{TOKEN GENERATED BY https://login.twinfield.com/auth/authentication/connect/authorize}']);
$refreshToken = $accessToken->getRefreshToken();
$connection = new \PhpTwinfield\Secure\OpenIdConnectAuthentication($provider, $refreshToken);
但是,当我尝试此代码时。我得到错误unauthorized_client
。我不知道这是从哪里来的,也不知道为什么会这样。有谁能够帮我?
解决方案
推荐阅读
- c# - 如何构建类以适应这种类型的 gui 系统?
- python - 用户排名前 10 的自行车站
- sql - PostgreSQL - 帮助比较两个表与三个特定列
- python - 根据通货膨胀调整熊猫美元列
- android - 如何使用 Retrofit 识别来自服务器的 JSON 响应数据是否为空?
- mysql - Denodo / SQL - WHERE 子句中 AND 和 OR 的多个条件
- javascript - 在 Vuejs 模板中动态呈现 json 数组的正确方法是什么?
- angular - Angular HttpInterceptor 与 Github API 调用混淆
- twig - 如何评估嵌套对象数据以应用 css 类
- java - HttpURLConnection 总是在 mockito 中返回 200