{"version":"1.0","provider_name":"Tomislav Stankovi\u0107","provider_url":"https:\/\/www.tomislavstankovic.com\/blog","title":"Node.js API za slanje Push notifikacija - Tomislav Stankovi\u0107","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"JRB6dPU24A\"><a href=\"https:\/\/www.tomislavstankovic.com\/blog\/nodejs-api-push-notifikacija\/\">Node.js API za slanje Push notifikacija<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.tomislavstankovic.com\/blog\/nodejs-api-push-notifikacija\/embed\/#?secret=JRB6dPU24A\" width=\"600\" height=\"338\" title=\"&#8220;Node.js API za slanje Push notifikacija&#8221; &#8212; Tomislav Stankovi\u0107\" data-secret=\"JRB6dPU24A\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.tomislavstankovic.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.tomislavstankovic.com\/blog\/wp-content\/uploads\/2017\/02\/nodejs-api-slanje-push-notifikacija.png","thumbnail_width":825,"thumbnail_height":510,"description":"U ovom \u0107emo blog postu napraviti Node.js API za slanje Push notifikacija. Ovaj API je samo jedan dio svega onoga \u0161to je potrebno zadovoljiti kako bi se push notifikacije mogle uspje\u0161no slati\/primati i biti \u0107e zapravo nadogradnja prethodnog Node.js API-ja za upload datoteka. Proces slanja push notifikacija: Treba nam servis koji \u0107e stajati izme\u0111u API-ja &hellip; Nastavi \u010ditati"}