laravel_google_firebase's Introduction
Google Firebase pertama install composer require kreait/firebase-php ^4.24 setting .env FIREBASE_SERVER_KEY FIREBASE_MESSAGING_SENDER_ID FIREBASE_SERVICE_ACCOUNT_PATH (relative path ke ./storage folder di aplikasi) install di config app 'providers' => [ \Solumax\GoogleFirebase\SolumaxGoogleFirebaseProvider::class, ] 'aliases' => [ 'SolGoogleFirebase' => Solumax\GoogleFirebase\Facade\SolGoogleFirebaseFacade::class, ] vendor:publish php artisan vendor:publish --provider="Solumax\GoogleFirebase\SolumaxGoogleFirebaseProvider" --tag=config php artisan vendor:publish --provider="Solumax\GoogleFirebase\SolumaxGoogleFirebaseProvider" --tag=public php artisan vendor:publish --provider="Solumax\GoogleFirebase\SolumaxGoogleFirebaseProvider" --tag=migrations php artisan migrate:byTenant 66 --path=database/migrations/solumax/google-firebase setting di config google firebase untuk topics 'topicGroups' => [ 'admin' => [ [ 'code' => 'antrian', 'name' =>'Seluruh Antrian', 'subscribe' => false ], [ 'code' => 'service_express', 'name'=>'Service Express', 'subscribe' =>false ], ], ], tambahkan di view index @include('solumax.googleFirebase::_firebaseNotificationSetup') untuk membuat notifikasi // data yang akan muncul di notifi $payload = new \Solumax\GoogleFirebase\App\Payload\Payload('judul notifikasi', 'body / isi dari notifikasi', 'link ', 'logo'); //masukan topic \SolGoogleFirebase::webPushNotification()->sendByTopic((string) $topic, $payload->generate()); // atau masukan token \SolGoogleFirebase::webPushNotification()->sendToSpecificDevice((string) $token, (string nullable) $topic, $payload->generate());
laravel_google_firebase's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.