Firebase Dynamic Links for Php and Laravel
yedincisenol/dynamic-links is a Laravel package for firebase dynamic links for php and laravel.
It currently has 27 GitHub stars and 692.005 downloads on Packagist (latest version v2.0.1).
Install it with composer require yedincisenol/dynamic-links.
Discover more Laravel packages by yedincisenol
or browse all Laravel packages to compare alternatives.
Last updated
Create Firebase Dynamic Links from Php and Laravel
composer require "yedincisenol/dynamic-links"
$dynamicLink = new yedincisenol\DynamicLinks\DynamicLinks([
'api_key' => 'apiKeyFromFirebaseProject',
'dynamic_link_domain' => 'dynami-domain-from-dynamic-links.goo.gl
]);
composer require "yedincisenol/dynamic-links"
config/app.php'providers' => [
yedincisenol\DynamicLinks\LaravelServiceProvider::class
],
copy theese parameters to your project .env and fill
FIREBASE_API_KEY=
FIREBASE_DYNAMIC_LINKS_DOMAIN=
$link = new yedincisenol\DynamicLinks\DynamicLink('http://yeni.co/');
$shortLink = $dynamicLink->create($link, 'UNGUESSABLE');
php artisan vendor:publish --tag=dynamic-links
$dynamicLink = new yedincisenol\DynamicLinks\DynamicLinks([
'api_key' => $apiKey,
'dynamic_link_domain' => $dynamicLinkDomain
]);
$link = new yedincisenol\DynamicLinks\DynamicLink('http://yeni.co/');
$shortLink = $dynamicLink->create($link, 'UNGUESSABLE');
Advanced usage: example.php
Run
phpunit