2017-10-21 185 views
-1

寻找一个可以发送推送通知给firefox浏览器的php脚本。使用curl发送推送通知的PHP脚本

目前我正在使用终端命令发送。

curl -H "TTL: 60" -X POST https://updates.push.services.mozilla.com/wpush/v1/gAAAAABZ5aXkyhc1hAlytfvKWAUJ6a9dBuMeGPc1z88ZxvDxJvM2dSRDBWj30puanYg65dANmncdpulM1U7M6zWfiKtr-lO1pr5b0AmIU-MRDgDlmciFATY4rc59EPvgoyO1_TsJmg8l 

二: 有没有终点,就足以发送推送通知?

+0

你真的不能谷歌这个或什么?这里是一个例子:http://php.net/manual/en/function.curl-exec.php – Kontsnor

+0

@Frank,我试过这个,但现在这个错误是在JavaScript推事件。而且它仅限于Firefox。 现在,我可以为所有Chrome和Firefox浏览器实施Firebase Web推送通知吗? – rescue1155

回答

0
$ch=curl_init("https://updates.push.services.mozilla.com/wpush/v1/gAAAAABZ5aXkyhc1hAlytfvKWAUJ6a9dBuMeGPc1z88ZxvDxJvM2dSRDBWj30puanYg65dANmncdpulM1U7M6zWfiKtr-lO1pr5b0AmIU-MRDgDlmciFATY4rc59EPvgoyO1_TsJmg8l"); 
curl_setopt_array($ch,array(
     CURLOPT_POST=>1, 
     CURULOPT_VERIFYPEER=>0, 
     CURLOPT_SSL_VERIFYHOST=>0, 
     CURLOPT_HTTPHEADER=>array(
       'TTL: 60' 
     ) 
)); 
curl_exec($ch); 
+0

大:)它的工作,但现在我能够将网页推送通知与有效载荷 {“端点”:“https://android.googleapis.com/gcm/send/foQCTeKZNH4:APA91bGltRAetQCkxs3U6wndrmLJ9ReQ7PTCSG2RguQn7oM8oB4cxWSzTuG5tZ01HrWv6dnF9w2hlDU8O0FVVY_9dBD0OQMqaTc2j1xyEjVh8HrgDIPJmxTTLP1_1EAAQMKpupLQml-e”,“expirationTime”: null,“keys”:{“p256dh”:“BIIwQ2FB6NtKssv6HL601EkynLQk35vihdxMiiRmzR_aRmeQXS7ImR3iKRfMVM9WydCLvMDo4hVSkUQyRsRW42g =”,“auth”:“y82QT1WmQoxxH-aK0bqShw ==”}} – rescue1155

+0

@rescue呃,对你有好处?这是一个问题吗? – hanshenrik