Download the PHP package ocolin/pushover without Composer

On this page you can find all versions of the php package ocolin/pushover. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pushover

Description

A PHP client for Pushover API. This is a work in progress, adding testing as endpoints are used and time allows. Each endpoint is labeled whether it has been tested yet or not in this document.

Installation

Easily install using composer.

Environment Variables

There is an environment variable that can be used instead of as an argument when instantiating a new Client object. See .env.example file.

Instantiating an API client.

Required Arguments

Optional arguments

Example - Using only environment variables

Example - Using constructor arguments

APIS

There are multiple Pushover APIs each with their own end points. It uses the follwing format:

TOC

Message

https://pushover.net/api#messages

Push (Tested)

Optional parameters:

Get (Untested)

Groups

https://pushover.net/api/groups

Create (Tested)

Create a new group. Key will be provided in response.

Parameters:

Groups (Tested)

Fetch a list of groups.

Get (Tested)

Get information on a group, including users in it.

Parameters:

Add User (Tested)

Add a user to a group.

Parameters:

Remove User (Tested)

Remove a user from a group.

Parameters:

Disable User (Tested)

Disable a user in a group.

Parameters:

Enable User (Tested)

Enable a user in a group.

Parameters:

Rename (Tested)

Change the name of a gorup.

Parameters:

Receipts

https://pushover.net/api/receipts

Get (Tested)

Cancel (Tested)

An emergency-priority notification will continue to be sent to devices until it reaches its original expire value. To cancel an emergency-priority notification early, you can send a POST request to our API.

Cancel by tag (Tested)

Acknowledge (Untested)

Apps

Limits (Tested)

Get API limit information.

Devices

Register (Untested)

Delete (Untested)

Glances

https://pushover.net/api/glances

Update (Untested)

Update your widget.

Parameters:

Updatable fields:

Licenses

https://pushover.net/api/licensing

Assign (Untested)

Check (Tested)

Subscriptions

https://pushover.net/api/subscriptions

Migrate (Untested)

Parameters:

Teams

https://pushover.net/api/teams

Show (Tested)

Add User (Untested)

Add a user to your team.

Parameters:

Remove User (Untested)

Remove a user from a team.

Parameters:

Users

Validate (Tested)

https://pushover.net/api#validate

As an optional step in collecting user keys for users of your application, you may validate those keys to ensure that a user has copied them properly, that the account is valid, and that there is at least one active device on the account.

Login

Sounds

List (Tested)

List available alert sounds.


All versions of pushover with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
guzzlehttp/guzzle Version ^7.10
ocolin/global-type Version ^1.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ocolin/pushover contains the following files

Loading the files please wait ...