Linux 软件免费装
Banner图

Techvoot Push Notifier for Firebase

开发者 Techvoot
techvootsolutions
更新时间 2026年9月25日 17:57
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

notifications fcm push notifications firebase firestore

下载

1.0.1 1.0.3 1.0.0 2.0.1

详情介绍:

Techvoot Push Notifier for Firebase connects your WordPress site to your Firebase project. It lets you schedule push notifications from the WordPress admin and delivers them to your mobile app users through Firebase Cloud Messaging (FCM HTTP v1). Users can be taken from your Firebase Firestore user collection (synced into WordPress once a day or on demand) or from your WordPress users. Key Features

安装:

  1. Upload the plugin through Plugins > Add New > Upload Plugin, or copy the techvoot-app-firebase folder to /wp-content/plugins/.
  2. Activate Techvoot Push Notifier for Firebase from the Plugins screen.
  3. Go to Push Notifier > Configuration > Firebase Config:
  4. Enter your Firebase Database Name (your Firebase project ID).
  5. Upload your Firebase service account JSON key (Firebase Console > Project settings > Service accounts > Generate new private key).
  6. Go to Push Notifier > Configuration > Firebase Mapping and map your Firestore user fields.
  7. Go to Push Notifier, choose who should receive notifications (Firebase users or WordPress users), then use Test Firebase Connection and Sync Users Now.
  8. Create notifications under Notifications > Add Notification.

升级注意事项:

2.0.1 Fixes activation warnings, loads assets only on plugin screens and secures the notification log REST endpoint. The REST namespace changed to tvfb/firebase/v1. 2.0.0 Adds the Firebase dashboard, HTTP v1 push notifications, improved logs and stronger security. 1.0.1 Fixes scheduled notification cron reliability and adds a daily Firebase user sync.

常见问题:

Does the plugin contact Firebase when it is activated?

No. Nothing is sent to Google or Firebase until an administrator has entered the Firebase settings.

What does my server need?

PHP 7.4 or newer with the OpenSSL extension, which is used to sign the service account request. If OpenSSL is missing, the plugin shows a notice in the admin.

How can my app read a user's notification history?

Send an authenticated GET request to /wp-json/tvfb/firebase/v1/get-user-notification with the user_id parameter. Optional parameters are page and per_page_data (maximum 100). Users can only read their own log. Administrators can read any log.

Is my data deleted when I deactivate the plugin?

No. Deactivating only stops the scheduled jobs. Your settings, synced users and logs are kept.

更新日志:

2.0.1 - 2026-09-25 2.0.0 - 2026-06-25 1.0.1 - 2025-03-18 1.0.0