怀疑双币/slack-api

该包已被废弃且不再维护。没有建议的替代包。

PHP包装器,用于Slack事件API和一些我认为对项目必要的东西

0.0.2 2017-01-31 05:33 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:34:50 UTC


README

此项目是一个使用Guzzle 6编写的简单包装器,用于请求在Slack API文档中定义的API端点。这仍然是当前时间点的正在进行中的工作,我将在进行中填充缺失的区域,并在需要时在我的项目中使用它们。所以请自行承担风险。

##当前已实现的功能 目前我已经实现了Slack API文档中以下标题下的方法。 ####Web 命名空间

  • API
  • 机器人
  • 频道
  • 聊天
  • IM
  • MPIM
  • 用户

##将包含到你的项目中 composer require suspectdoubloon/slack-api

并确保在项目中包含自动加载文件

include('vendor/autoload.php');

此包中的所有方法都使用json_decode的结果。

一旦生成了访问令牌,你现在可以使用位于web命名空间下的任何类。参见上面的当前可用方法。下面是一个获取频道列表的示例。

use SuspectDoubloon\Slack\Web\ChannelClient;
$channelClient = new ChannelClient($token);
$channels = $channelClient->lists(true)->channels;

所有方法都将有与方法在Slack API中定义相同的参数数量。唯一的例外是发送消息的端点,它将使用数组作为参数列表。

许可证

此包是开源软件,许可协议为MIT许可证