作者:建铭琼伶俊涵 | 来源:互联网 | 2023-08-25 10:21
- BotMan Version: 2.1.3
- PHP Version: 7.1
- Messaging Service(s): Facebook
- Cache Driver: Botman studio
Description:
Hi
I have installed Botman Studio and followed the docs to install the facebook driver.
I were unable to validate the request on the webhook so i started to debug the driver and found the problem, all the variables from the config was returning null.
In FacebookDriver.php, these vars doesn't return any value: (consider the facebook.php settings file is correctly set, as well with .env conf)
1 2 3
| $this->config->get('token')
$this->config->get('app_secret')
$this->config->get('verification') |
To fix the issue i've just created some static variable in the driver file and used it to validate the hook, all working, also if thats not a real fix.
Then I've tried then to execute this from shell:
1
| php artisan botman:facebookAddGreetingText |
and i got back:
Something went wrong: An active access token must be used to query information about the current user.
I believe this could be still related to what i just reported as system doesn't load the config basically.
Thank you
该提问来源于开源项目:botman/botman
you should publish configuration file for the botman using php artisan vendor:publish