lib/Janrain/Api/Engage/Sharing.php
public function broadcast(array $params)
	{
		if (!isset($params['identifier']) && !isset($params['device_token'])) {
			throw new MissingArgumentException('identifier or device_token');
		}

		if (!isset($params['message'])) {
			throw new MissingArgumentException('message');
		}

		return $this->post('sharing/broadcast', $params);
	}
public function broadcast(array $params)
	{
		if (!isset($params['identifier']) && !isset($params['device_token'])) {
			throw new MissingArgumentException('identifier or device_token');
		}

		if (!isset($params['message'])) {
			throw new MissingArgumentException('message');
		}

		return $this->post('sharing/broadcast', $params);
	}
public function broadcast ( array $ params ) { if ( ! isset ( $ params [ 'identifier' ] ) && ! isset ( $ params [ 'device_token' ] ) ) { throw new MissingArgumentException ( 'identifier or device_token' ) ; } if ( ! isset ( $ params [ 'message' ] ) ) { throw new MissingArgumentException ( 'message' ) ; } return $ this -> post ( 'sharing/broadcast' , $ params ) ; }
Shares activity information directly with a provider. The information
provided in the parameters is passed to a provider to publish on their
network.

The `broadcast` call shares with one provider at a time, determined by the
`identifier` or `device_token` that you use.

@param array $params

@link http://developers.janrain.com/documentation/api-methods/engage/sharing-widget/broadcast/
Shares activity information directly with a provider . The information provided in the parameters is passed to a provider to publish on their network .