Download the PHP package ivkos/pushbullet without Composer

On this page you can find all versions of the php package ivkos/pushbullet. 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 pushbullet

Pushbullet for PHP

Description

A PHP library for the Pushbullet API allowing you to send all supported push notification types, manage contacts, send SMS messages, create/delete channels, and manage channel subscriptions.

For more information, you can refer to these links:

Requirements

Install

Create a composer.json file in your project root:

Run php composer.phar install to download the library and its dependencies.

Quick Documentation

Add this line to include Composer packages:

Initialize Pushbullet with your API key:

If you use PHP for Windows it may be necessary to point cURL to a CA certificate bundle, or disable SSL certificate verification altogether:

Devices

To list all active devices on your account:

Returns an array of Device objects.


You can target a particular device by using its iden or nickname:

Returns an array of PhonebookEntry objects with names and phone numbers.

To target all available devices for pushing:

This will send the address to all devices, and return a Push object.

Push Notifications

You can use push* methods for Contact, Channel and Device objects. Every push* method returns a Push object. If an object cannot be pushed to, a NotPushableException will be thrown.

Note

Arguments:

Link

Arguments:

Address

Arguments:

List

Arguments:

File

Arguments:

SMS Messaging

You can send SMS messages only from supported devices. If an attempt is made to send an SMS message from a device doesn't support it, a NoSmsException will be thrown.

Send an SMS text to all people in a device's phonebook:

Channel Management

Get a list of channel subscriptions:

Returns an array of Channel objects with subscription information.


To subscribe or unsubscribe from channels:

Subscribing to a channel will return a Channel object with subscription information.


Get a list of channels created by the current user:

Returns an array of Channel objects.

Contact Management

Contacts are people you can send push notification to. They are not to be confused with entries in a device's phonebook.

To list contacts on your account:

Returns an array of Contact objects.


To create a contact:

Returns a Contact object for the newly created contact.


You can target a particular contact by its email or name:

To delete a contact:

To change a contact's name:

Returns a Contact object with an updated name.


For more detailed documentation, please refer to the PHPDoc in the source files.


All versions of pushbullet with dependencies

PHP Build Version
Package Version
Requires php Version >= 5.4.0
ext-curl Version *
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 ivkos/pushbullet contains the following files

Loading the files please wait ....