jspaetzel/groupme

PHP的Groupme库

1.1.0 2024-05-18 20:56 UTC

This package is auto-updated.

Last update: 2024-09-18 21:37:13 UTC


README

Build Packagist Version

使用 Composer 安装

composer require jspaetzel/groupme

然后使用自动加载器在您的代码中加载此库

require './vendor/autoload.php';

示例

以下是一些通过库与API交互的基本示例。这些示例中的APIKEY是用户的API密钥,而不是Groupme机器人或应用密钥。

对于所有请求,您需要创建一个客户端

$client = new \GroupMePHP\Client('APIKEY');

向一个群发消息

$message_to_send = "Hello Group!"
$messages_service = new \GroupMePHP\Services\MessagesService($client);
$messages_service->create(12345678, ["THISISAGUID123", $message_to_send]);

向用户发送私信

$direct_message_service = new \GroupMePHP\Services\DirectMessagesService($client);
$direct_message_service->create([
    "source_guid" => "THISISAGUID123",
    "recipient_id" => 12345678,
    "text" => 'Hello User'
]);

获取认证用户的群索引

$group_service = new \GroupMePHP\Services\GroupsService($client);
$response = $group_service->index();

以JSON格式获取群成员

$group_service = new \GroupMePHP\Services\GroupsService($client);
$response = $group_service->show(1234567);
$members = $response['members'];

想贡献吗?

查看贡献指南