【问题标题】:Laravel 5.3 Slack integrationLaravel 5.3 Slack 集成
【发布时间】:2017-03-01 11:45:27
【问题描述】:

我需要从我的 Laravel 5.3 应用程序访问 Slack 的事件 API。我已经安装了vluzrmos's package from GitHub,但我无法让它正常工作。我完成了安装中的所有步骤,但是当我尝试在控制器中执行 SlackUser::lists() 时,出现如下错误:

非静态方法 Vluzrmos\SlackApi\Contracts\SlackUser::lists() 不能被静态调用,假设 $this 来自不兼容的上下文。

你能帮忙吗?谢谢

【问题讨论】:

  • 您是否尝试通过控制器的构造函数(利用 Laravel 的 DI)注入您尝试访问的任何对象?
  • 是的,使用它没有帮助
  • 向我们展示完整的控制器代码
  • 提取出问题的核心,返回Exception

标签: php laravel oauth-2.0 laravel-passport


【解决方案1】:

假设你已经正确配置了providers & aliases(在config/app.php),你需要添加:

use SlackUser;

到你班级的顶部,然后调用:

SlackUser::lists();

如果这不能解决您的问题,请发布您对SlackUser::lists(); 的使用情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 2017-03-17
    • 2017-03-04
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多