Skip to content

patrontech/QueueIt-QueueToken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QueueIt-QueueToken

Usage Example

use QueueIT\QueueTokenV1\SDK\EnqueueTokenBuilder;
use QueueIT\QueueTokenV1\SDK\EnqueuePayload;

// 1. Build an encrypted payload (optional)
$payload = EnqueuePayload::create()
    ->withKey('somekey')
    ->withRelativeQuality(0.75)
    ->withCustomData('color', 'blue');

// 2. Build and generate token
$token = EnqueueTokenBuilder::enqueue('ticketania', 'prefix')
    ->withValidityMs(300000)           // 5 minutes
    ->withEventId('myevent')
    ->withIpAddress('1.2.3.4', '5.6.7.8')
    ->withPayload($payload)
    ->generate('yourSecretKeyHere');

echo $token;

About

PHP implementation of QueueIt's QueueToken v1 sdk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages