{"id":10457,"date":"2021-12-29T12:11:20","date_gmt":"2021-12-29T12:11:20","guid":{"rendered":"https:\/\/www.nvecta.com\/blog\/?p=10457"},"modified":"2025-10-29T14:49:43","modified_gmt":"2025-10-29T14:49:43","slug":"web-push-notifications-firebase","status":"publish","type":"post","link":"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/","title":{"rendered":"How to Send Web Push Notifications Using Firebase (FCM)?"},"content":{"rendered":"\n<p>For facilitating its notification services on the Web, IOS, and Android, <a href=\"https:\/\/firebase.google.com\/\" target=\"_blank\" rel=\"noopener\">Firebase<\/a>&nbsp;uses cloud services. <strong>Firebase Cloud Messaging (FCM)<\/strong> operates by generating unique tokens for each device and later using those for sending messages to respective devices. For sending<strong> web push notifications<\/strong>, Firebase generates tokens by using javascript.&nbsp;&nbsp;<\/p>\n\n\n\n<p>In this blog, you\u2019ll get to know everything about how to implement <strong>web push notifications firebase<\/strong>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#What_is_firebase_cloud_messaging\" >What is firebase cloud messaging?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#What_are_the_benefits_of_sending_web_push_notifications_using_firebase\" >What are the benefits of sending web push notifications using firebase?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#How_to_send_web_push_notifications_using_Firebase\" >How to send web push notifications using Firebase?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#1_Register_Firebase_App\" >1. Register Firebase App<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#2_Add_firebase_to_your_project\" >2. Add firebase to your project<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#3_Operating_Firebase_service\" >3. Operating Firebase service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#4_Sending_notifications_from_project\" >4. Sending notifications from project<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-firebase\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"what-is-firebase-cloud-messaging\"><span class=\"ez-toc-section\" id=\"What_is_firebase_cloud_messaging\"><\/span><strong>What is firebase cloud messaging?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"500\" height=\"400\" src=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/What-is-Firebase-Cloud-Messaging.jpg\" alt=\"What-is-Firebase-Cloud-Messaging\" class=\"wp-image-10463\" srcset=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/What-is-Firebase-Cloud-Messaging.jpg 500w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/What-is-Firebase-Cloud-Messaging.jpg 300w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/What-is-Firebase-Cloud-Messaging.jpg 370w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/What-is-Firebase-Cloud-Messaging.jpg 270w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n<\/div>\n\n\n<p>Firebase Cloud Messaging is Google\u2019s free mobile notification service. It lets third-party <a href=\"https:\/\/halodigital.co\/mobile\/app-developers-atlanta\/\" target=\"_blank\" rel=\"noopener\">app developers<\/a> send notifications to their users from Google Cloud Messaging (GCM) servers. This enables you to inform users about various data available for sync in real-time.<\/p>\n\n\n\n<p>It upstreams messages from users\u2019 apps to FCM servers and downstream messages from FCM servers to users\u2019 apps and. You can use FCM to engage, retain, and re-target your users irrespective of where they\u2019re in the world.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-are-the-benefits-of-sending-web-push-notifications-using-firebase\"><span class=\"ez-toc-section\" id=\"What_are_the_benefits_of_sending_web_push_notifications_using_firebase\"><\/span><strong>What are the benefits of sending web push notifications using firebase?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Following are the benefits of sending <strong>web push notifications from firebase<\/strong>.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Free to start: <\/strong>You don\u2019t need to pay Google for availing of the FCM<strong> <\/strong><a href=\"https:\/\/www.notifyvisitors.com\/product\/web-push-notification\" target=\"_blank\" rel=\"noopener\">push notification<\/a> service.<strong> <\/strong>Besides, it\u2019s easy to scale.<strong>&nbsp;<\/strong><\/li>\n\n\n\n<li><strong>No worries about permissions: <\/strong>Since the FCM libraries use manifest merging, it automatically adds any permission required. This decreases the amount of effort you need to take.<\/li>\n\n\n\n<li><strong>Simplified registration:<\/strong> The address that FCM utilizes to deliver the message to a device is referred to as a \u201cregistration token\u201d. This process now has been made asynchronous. Google library is automatically assigned a token on your behalf. So, when you request a token, you\u2019re sent a registration token. To start messaging, you just need to send this token to your servers.<\/li>\n\n\n\n<li><strong>Easy implementation:<\/strong> Implementing FCM is quick and easy. As its intuitive APIs are available in a single SDK, you can address customers\u2019 issues immediately without building complicated infrastructure.&nbsp;<\/li>\n\n\n\n<li><strong>Analytics:<\/strong> You get unlimited analytics for free from Firebase. You get valuable data about your users\u2019 app usage, ad clicks, and more. Other Firebase features work well with Firebase Analytics. So, you can act on everything.<\/li>\n\n\n\n<li><strong>Cross-<\/strong>platform support: Since APIs are available in a single SDK for C++, JavaScript, Android, and iOS, you can extend it to various platforms without altering your infrastructure.<\/li>\n\n\n\n<li><strong>Common topic messaging:<\/strong> When you want to notify users interested in a particular topic, you just publish your message to FCM. FCM will deliver it to all the users who\u2019ve subscribed to that topic. The best thing is that it doesn\u2019t have any limits on topic messaging.&nbsp;<\/li>\n\n\n\n<li><strong>Different topic messaging:<\/strong> FCM also allows <a href=\"https:\/\/www.nvecta.com\/blog\/customer-segmentation\/\">customer segmentation<\/a> to send them relevant messages. For instance, if you\u2019re sending traffic-related notifications to your users, your users in City A will receive traffic messages pertaining to their city only, and users in City B will receive traffic messages related to their city alone.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-send-web-push-notifications-using-firebase\"><span class=\"ez-toc-section\" id=\"How_to_send_web_push_notifications_using_Firebase\"><\/span><strong>How to send web push notifications using Firebase?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here are step-by-step instructions to help you implement <a href=\"https:\/\/www.nvecta.com\/blog\/elaborative-guide-on-push-notifications\/\">web push notifications<\/a> Firebase<strong>.&nbsp;<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-register-firebase-app\"><span class=\"ez-toc-section\" id=\"1_Register_Firebase_App\"><\/span>1. <strong>Register Firebase App<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"610\" height=\"340\" src=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Register-Firebase-App.jpg\" alt=\"Register-Firebase-App\" class=\"wp-image-10461\" srcset=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Register-Firebase-App.jpg 610w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Register-Firebase-App.jpg 300w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Register-Firebase-App.jpg 370w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Register-Firebase-App.jpg 270w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Visit this link&nbsp;<a href=\"https:\/\/console.firebase.google.com\/u\/0\/\" target=\"_blank\" rel=\"noopener\">https:\/\/console.firebase.google.com\/u\/0\/<\/a>&nbsp;and press the \u2018Add Project\u2019 tab.<\/li>\n\n\n\n<li>Give a project name and select the country. Then press on the \u2018Create Project\u2019 tab. Google will check the project name for its availability and uniqueness.&nbsp;<\/li>\n\n\n\n<li>Now click the \u2018accept terms &amp; conditions\u2019 tab to continue. Your project will be built within&nbsp;<\/li>\n\n\n\n<li>a few seconds.&nbsp;<\/li>\n\n\n\n<li>Now add your Android\/IOS\/Web\/Unity app to your project. Since this blog focuses on <em>web push notifications Firebase<\/em>, you need to proceed by clicking on the web icon shown as &lt;\/&gt;.<\/li>\n\n\n\n<li>Give your app a nickname. This nickname is for users alone. So, you can use this feature to facilitate better differentiating between the apps in a project for internal usage.<\/li>\n\n\n\n<li>If your project isn\u2019t running on an HTTPS server, add hosting for it. If not, just skip this step. Check out some best <a href=\"https:\/\/www.cloudways.com\/en\/promo-code.php\" target=\"_blank\" rel=\"noopener\">web hosting promo code<\/a> here.<\/li>\n\n\n\n<li>Now click on \u2018Register app\u2019.<strong>&nbsp;<\/strong><\/li>\n\n\n\n<li>Now that your app is registered, you\u2019ll receive a <strong>Firebase SDK, <\/strong>which is a code. Copy this code&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>down. It\u2019ll come into use in the forthcoming section. In case you don\u2019t copy this now, you may retrieve it from the \u2018Settings\u2019 section.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-add-firebase-to-your-project\"><span class=\"ez-toc-section\" id=\"2_Add_firebase_to_your_project\"><\/span><strong>2. Add firebase to your project<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"610\" height=\"355\" src=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Add-firebase-to-your-project.jpg\" alt=\"Add-firebase-to-your-project\" class=\"wp-image-10458\" srcset=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Add-firebase-to-your-project.jpg 610w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Add-firebase-to-your-project.jpg 300w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Add-firebase-to-your-project.jpg 370w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Add-firebase-to-your-project.jpg 270w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the dashboard. On the sidebar, you\u2019ll find the \u2018Settings\u2019 icon. Click on it. In the menu that you\u2019re presented, click project settings.<\/li>\n\n\n\n<li>When the Settings page (General Settings) opens, scroll down to the page\u2019s bottom and copy the code shown for the selected CDN.<\/li>\n\n\n\n<li>Include the following code in your HTML file at the end. Also include the CDN script for firebase messaging.<\/li>\n<\/ol>\n\n\n\n<p><em>&lt; script src = &#8220;https:\/\/www.gstatic.com\/firebasejs\/8.3.2\/firebase-app.js&#8221;<\/em> <em>&gt; &lt;\/script&gt;&nbsp;<\/em><\/p>\n\n\n\n<p><em>&lt;script src = &#8220;https:\/\/www.gstatic.com\/firebasejs\/8.3.2\/firebase-analytics.js&#8221;<\/em> <em>&gt; &lt;\/script&gt;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-operating-firebase-service\"><span class=\"ez-toc-section\" id=\"3_Operating_Firebase_service\"><\/span><strong>3. Operating Firebase service<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>1. For the code mentioned at the top, add the code given at the bottom, after where you find \/\/ Initialize Firebase.<\/p>\n\n\n\n<p><strong>\/\/ Initialize Firebase<\/strong><\/p>\n\n\n\n<p>firebase.initializeApp(firebaseConfig);const messaging=firebase.messaging();<strong>\/\/Custom function made to run firebase service<\/strong><\/p>\n\n\n\n<p><strong>&nbsp;<\/strong>getStartToken();<strong>\/\/This code recieve message from server \/your app and print message to console if same tab is opened as of project in browser&nbsp;<\/strong><\/p>\n\n\n\n<p>messaging.onMessage(function(payload){console.log(&#8220;onMessage&#8221;,payload);});<\/p>\n\n\n\n<p>2. You can write the code at the bottom in a separate js file present in your HTML page or you can append it to the code at the top in the &lt;script&gt; tag.<\/p>\n\n\n\n<p><strong>messaging.getToken()<\/strong>&nbsp;is a function used to retrieve tokens using Firebase SDK. If a token is found, it is sent to the server to be stored, else the user\u2019s permission is sought via the RequestPermission() function.<\/p>\n\n\n\n<p><strong>setTokenSentToServer()<\/strong>&nbsp;is another function that utilizes local storage to assign 1 as the value of sendTokenToServer in case token has been sent to the server already and 0 in case token is not sent to server owing to the occurrence of an error when it is sent to the server or is retrieved from the firebase SDK.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-sending-notifications-from-project\"><span class=\"ez-toc-section\" id=\"4_Sending_notifications_from_project\"><\/span><strong>4. Sending notifications from project<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"355\" src=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Sending-message-from-project.jpg\" alt=\"Sending-message-from-project\" class=\"wp-image-10462\" srcset=\"https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Sending-message-from-project.jpg 610w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Sending-message-from-project.jpg 300w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Sending-message-from-project.jpg 370w, https:\/\/cdn3.notifyvisitors.com\/blog\/wp-content\/uploads\/2021\/12\/Sending-message-from-project.jpg 270w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/figure>\n\n\n\n<p>Now that everything you need to send notifications from the project is ready, here are details about how you can send a notification to the end-user whose token you know-<\/p>\n\n\n\n<p>1. Initially, you need to receive a service key. Carry out the following steps-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the Firebase console<\/li>\n\n\n\n<li>Click on the project settings<\/li>\n\n\n\n<li>Tap on \u2018Cloud Messaging\u2019<\/li>\n\n\n\n<li>&nbsp;You\u2019ll find a code in the Server Key field. Copy it.<\/li>\n<\/ul>\n\n\n\n<p>2. Sending push notifications<\/p>\n\n\n\n<p>Let\u2019s use the postman platform to send <strong>web push notifications from Firebase<\/strong>. Here are the things that you need to do is-<\/p>\n\n\n\n<p>3. Set the POST request type.<\/p>\n\n\n\n<p>4. Enter the URL:<a href=\"https:\/\/fcm.googleapis.com\/fcm\/send\" target=\"_blank\" rel=\"noopener\"> https:\/\/fcm.googleapis.com\/fcm\/send<\/a><\/p>\n\n\n\n<p>5. Click on the Headers section. <\/p>\n\n\n\n<p>You need to fill up two headers viz., authorization and content-type.<\/p>\n\n\n\n<p>\u00b7 &nbsp; &nbsp; &nbsp; &nbsp; Authorization: Paste the server key you have copied.&nbsp;&nbsp;<\/p>\n\n\n\n<p>\u00b7 &nbsp; &nbsp; &nbsp; &nbsp; Content-type: application\/JSON (JavaScript Object Notation)<\/p>\n\n\n\n<p>6. Now click open the Body section. Paste the user token that Firebase retrieved at the time of user registration.<\/p>\n\n\n\n<p>7. Now send the request. You\u2019ll be able to send push notifications to your users from the server. Note that when you send your first push notification to a user, the web browser will ask for his\/her permission to receive notifications from you. Only if he\/she grants permission, you\u2019ll be continually able to send pushes. You can ensure that your user grants his\/her permission by following our push notifications tips. However, it is essential to <a href=\"https:\/\/testsigma.com\/blog\/test-push-notifications\/\" target=\"_blank\" rel=\"noopener\">test push notifications<\/a> for different platforms to make the best out of them. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You\u2019d have understood by now that sending web push notifications using Firebase isn\u2019t as difficult as it seems. It doesn\u2019t require a lot of resources and doesn\u2019t take much time. Besides, using<strong> <\/strong><span style=\"text-decoration: underline;\">web push notifications Firebase<\/span> doesn\u2019t influence the expense of your website maintenance or web application. If you still need more details on its functionality, do go through the Firebase documentation.&nbsp;  <\/p>\n\n\n\n<p><strong>Also Read:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.nvecta.com\/blog\/overrated-factors-of-web-push\/\">7 Overrated Factors of Web Push Notifications<\/a> <\/li>\n\n\n\n<li><a href=\"https:\/\/www.nvecta.com\/blog\/web-push-email-marketing-tactics\/\">Web Push Notifications | A Direct Email Marketing Tactics<\/a> <\/li>\n\n\n\n<li><a href=\"https:\/\/www.nvecta.com\/blog\/web-push-notifications-stats\/\">41 Web Push Notifications Stats That Marketers Need To Know<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.nvecta.com\/blog\/best-push-notification-software\/\">15 Best Push Notification Software &amp; Tools {Compared}<\/a> <\/li>\n\n\n\n<li><a href=\"https:\/\/www.nvecta.com\/blog\/web-push-vs-other-marketing-mediums\/\">How Web Push Notifications are Effective Than Other Marketing Mediums?<\/a><\/li>\n<\/ul>\n\n\n\n<div id=\"embeded_cta5\"> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>For facilitating its notification services on the Web, IOS, and Android, Firebase&nbsp;uses cloud services. Firebase Cloud Messaging (FCM) operates by generating unique tokens for each device and later using those for sending messages to respective devices. For sending web push notifications, Firebase generates tokens by using javascript.&nbsp;&nbsp; In this blog, you\u2019ll get to know everything [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":10464,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[61,3030],"tags":[],"class_list":["post-10457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-push-notifications","category-push-notifications"],"_links":{"self":[{"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/posts\/10457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/comments?post=10457"}],"version-history":[{"count":17,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/posts\/10457\/revisions"}],"predecessor-version":[{"id":33733,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/posts\/10457\/revisions\/33733"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/media\/10464"}],"wp:attachment":[{"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/media?parent=10457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/categories?post=10457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nvecta.com\/blog\/wp-json\/wp\/v2\/tags?post=10457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}