Install with composer
"jspaetzel/groupme": "dev-master"
These are some basic examples for how to interact with the api via the library. The APIKEY in these examples is the API key of a user, not a groupme bot key or application key.
require('groupme.php');
function send($group_id, $message) {
$gm = new GroupMePHP\groupme('APIKEY');
$gm->messages->create(
$group_id,
array("THISISAGUID123", $message)
);
}
send(12345678, "Hello Group");
require('groupme.php');
function dm($user_id, $message) {
$gm = new GroupMePHP\groupme('APIKEY');
$gm->directmessages->create(
array(
"source_guid" => "THISISAGUID123",
"recipient_id" => $user_id,
"text" => $message
)
);
}
dm(12345678, "Hello User");
require('groupme.php');
$gm = new GroupMePHP\groupme('APIKEY');
$index = $gm->groups->index(array());
$group_id = 1234567;
require('groupme.php');
$gm = new GroupMePHP\groupme('APIKEY');
echo json_decode($gm->groups->show($group_id), true)['response']['members'];
- Image service uploads
- Emojis
- Tests
- Abstract away some of the complex arrays that are currently used with parameters