gcm php,用curl发送GCM(php)
我正在尝试向Android手机发送消息,但不断收到带有文本的响应代码401:未经授权.此外,我一直在阅读关于使用什么密钥的不同故事,我知道3个密钥:项目ID(编号),服务器应用程序密钥和浏览器应用程序密钥.所以我尝试了所有3个,都具有相同的结果.
我的代码:
$headers = array("Content-Type" => "application/json", "Authorization" => "key=" . "mykey");
$data = array(
'data' => $messageText,
'registration_ids' => array($deviceRegistrationId)
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_URL, "https://android.googleapis.com/gcm/send");
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
error_log(json_encode($data));
$response = curl_exec($ch);
curl_close($ch);
error_log($response);
gcm php,用curl发送GCM(php)相关推荐
- PHP爬取post网页数据,php curl发送post请求爬取webService接口数据简单实例
header('Content-Type: text/html;charset=utf-8'); /** * 使用curl发送post请求 * @param $url * @param string ...
- php 如何发送json数据格式,Php如何使用curl发送json格式数据实例
Php 如何使用curl发送json格式数据实例 Php 如何使用curl发送json格式数据实例 这篇文章主要介绍了php使用curl发送json格式数据的实例,大家参考使用吧 代码如下: $url ...
- php 接收curl json数据格式,curl发送 JSON格式POST数据的接收,以及在yii2框架中的实现原理【精细剖析】...
1.通过curl发送json格式的数据,譬如代码: function http_post_json($url, $jsonStr) { $ch = curl_init(); curl_setopt($ ...
- PHP 利用 curl 发送 post get del put patch 请求
PHP 利用 curl 发送 post get del put patch 请求 参考地址 PHP cURL 函数 概述 PHP支持的由Daniel Stenberg创 ...
- php curl发送post请求失败,php 利用curl发送post请求
利用curl发送post请求完成数据,接口的访问,这里面的参数可以修正一下,就可以写成可以支持文件上传的一个post请求,但是我这里不做仔细的写了.等以后有时间了在考虑怎么分解这个方法: /** * ...
- php CURL 发送请求详解
cURL可以使用URL的语法模拟浏览器来传输数据,因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 ...
- curl 发送各种格式的请求
HTTP 的 POST 请求通常是用于提交数据,可以通过这篇文章来了解各种提交方式:四种常见的 POST 提交数据方式.做 Web 后端开发时,不可避免地要自己给自己发请求来调试接口,这里要记录的内容 ...
- php使用curl发送 json数据
为什么80%的码农都做不了架构师?>>> php使用curl发送 json数据的例子: <?PHP $urlcon= 'http://localhost/******.p ...
- shell处理curl返回数据_linux shell中curl 发送post请求json格式问题的处理方法
今天在linux中使用curl发送一个post请求时,带有json的数据,在发送时发现json中的变量没有解析出来 如下 curl -i -X POST -H 'Content-type':'appl ...
最新文章
- Adobe的学者约翰—沃洛克博士
- SQL SERVER中强制类型转换cast和convert的区别
- ccs变量观察窗口在哪_CCS3.3查看变量图形
- websocket一直无法链接_.NET Core 实现基于Websocket的在线聊天室
- 手机测评系列之vivox23
- c语言程序设计点亮第一个LED,实验2__C语言程序设计及_LED跑马灯实验.ppt
- python从html拿到数据,python - 使用BeautifulSoup和Python从HTML文件中提取数据 - 堆栈内存溢出...
- OpenSessionInViewFilter 的配置及作用
- SAP License:SAP精细化的应收付及要素为根设计思想
- 《MYSQL必知必会》—10~13.创建计算字段、使用数据处理函数、使用聚集函数汇总数据,使用GROUP BY与HAVING分组数据及过滤
- 9.Shell 编程从入门到精通 --- 进程
- DataType--数值类型
- 没有BUGヾ( ̄▽ ̄)
- 刀片服务器接显示器,刀片服务器的vga切换方法
- 邮件群发平台是什么意思?如何选择邮件群发平台
- 荣耀20android版本,荣耀法国:荣耀V20/20系列可正常升级Android Q
- 51单片机 Proteus仿真 基于单片机的篮球计分器设计 LCD
- dayjs汉化,dayjs中文,dayjs转中文,dayjs显示中文
- 1.8.ARM裸机第八部分-按键和CPU的中断系统
- 中国航信 java笔试题_中国航信笔试题整理(2020)
热门文章
- 【膜摸摸】网红步进电机驱动A4988和DRV8825的对比和区别及选用实践 for 四轴CNC雕刻/3D打印
- Java、JSP网上电子商城的设计
- GOTS认证咨询,目前对供应链管控的有机标准有OCS和GOTS,也是目前认可度最高的认证标准
- 计算机网络演讲稿,网络文明演讲稿范文
- 采购员掌握的计算机知识,电子商务导论复习题
- 如何竞拍波卡平行链?
- 米级硼酸功能化磁性纤维型核壳二氧化硅微球/纤维状SiO2(F-SiO2)微球的表征
- Linux相关知识的第十回合
- NN and the Optical Illusion(数学)
- php cms 轮播图,原生JS运动实现轮播图