方法 App\Http\Controllers\XeroController::data 不存在

问题描述

你好,我有 xero API

我正在尝试将它与我的 laravel 项目集成,我遇到了上面的错误,我正在使用以下 laravel 包。

github 包链接https://github.com/webfox/laravel-xero-oauth2/

enter image description here

----------------路由-----------------

x = list(range(1,21))

---控制器-------------------

Route::get('/manage/xero',[XeroController::class,'index'])->name('xero.auth.success');

Route::get('xero/auth/callback','data'])->name('xero.auth.callback');

解决方法

您的 xero/auth/callback 路由被路由到不存在的 XeroController::data() 函数。

看那个包,好像已经为xero/auth/callback注册了路由,指向包中的AuthorizationCallbackController。我假设您只需要删除手动定义的路线。