php - 在 Botman studio 中获取用户信息问题
问题描述
我正在使用带有 facebook Api graph 8.0 的 botman studio 和 facebook 驱动程序,我正在尝试通过以下方式获取用户信息:
$botman->hears('GET_START', function ($bot) {
$user = $bot->getUser();
$firstname = $user->getFirstname();
$bot->reply($firstname); });
但没有我得到这个错误:
(#3) 应用程序没有能力进行此 API 调用。
任何人都可以帮助我解决这个问题,我将不胜感激。
解决方案
尝试使用此代码您有一些错误
$botman->hears('code', function ($bot) {
$user = $bot->getUser();
$firstname = $user->getFirstName();
$lastname = $user->getLastName();
$userId = $user->getId();
$bot->reply($firstname . ' ' . $userId);});
它应该工作
推荐阅读
- database - 将数据库从 Magento 迁移到 localhost 时出现超时错误
- kiwi-tcms - 如何在 kiwiTCMS 中更改时区?
- apache-kafka - 我们可以通过任何消费者 JMX 指标来确定 kafka 代理的健康状况吗?
- node.js - 使用 Lambda 函数从 dynamoDB 中删除记录时出错,但记录仍被删除
- ios - 以编程方式添加具有相对约束问题的标签
- python-3.x - pygsheets将csv导入工作表
- java - 带有字符串错误输出的 switch 语句
- python - Keras CuDNNLSTM 隐式激活函数?
- python - 我想在每个循环中选择不同的元素
- java - 在 AtomicBoolean 上同步?