学习了access_token的获取及应用后,正式的使用access_token调用下其他微信公众平台的接口,加深认识与使用方法。

一、获取微信服务器IP地址实例
(一)接口介绍
如果公众号基于安全等考虑,需要获知微信服务器的IP地址列表,以便进行相关限制,可以通过该接口获得微信服务器IP地址列表或者IP网段信息。
(二)实例调用
接口说明
http请求方式:GET
接口调用地址:
https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
请求参数说明,如表所示:
|
参数 |
是否必须 |
说明 |
|
access_token |
是 |
公众号的access_token |
返回说明:
正常情况下,微信会返回JSON数据包给公众号,如图所示:
返回信息参数说明,如表所示:
|
参数 |
说明 |
|
ip_list |
微信服务器IP地址列表 |
代码:
<?php
/*
*获取微信服务器IP地址
*/
require('wei_function.php');
$appid="wx78478e595939c538";
$secret="5540e8ccab4f71dfad752f73cfb85780";
$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret."";
$output=getdata($url);
$token=(array)json_decode($output);
//获取到access_token参数
$token=$token['access_token'];
//获取微信服务器IP接口地址
$ipurl="https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=".$token."";
$iparr=(array)json_decode(getdata($ipurl));
foreach ($iparr['ip_list'] as $key => $value) {
echo $value."<br>";//用循环的方式打印IP集合
}
?>
代码解析:
require('wei_function.php');包含wei_function.php
使用getdata()函数,获取到access_token后,继续替换$ipurl值的access_token值;
$iparr=(array)json_decode(getdata($ipurl));通过getdata()函数获取$ipurl的数据,然后通过json_decode函数处理后,获取到$iparr,此时,该变量值为一个二维数组,如图所示;
我们需要的是数组中的[ip_list],所以我们单独取出[ip_list]的数组集,并通过foreach循环出每一个微信服务器IP,
代码:
foreach ($iparr['ip_list'] as $key => $value)
{
echo $value."<br>";//用循环的方式打印IP集合
}
运行程序调用接口结果,如图所示。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# 微信服务器ip
# 微信接口开发实例
# 微信接口
# java微信开发API第一步 服务器接入
# C#微信开发(服务器配置)
# 微信JS接口汇总及使用详解
# PHP对接微信公众平台消息接口开发流程教程
# 微信API接口大全
# .net实现微信公众账号接口开发实例代码
# 微信公众号支付(二)实现统一下单接口
# ASP 微信公共平台接口实现代码
# c#使用微信接口开发微信门户应用
# 微信公众平台开发接口PHP SDK完整版
# 如图所示
# 所示
# 的是
# 可以通过
# 数据包
# 值为
# 组中
# 情况下
# 全等
# cellpadding
# ACCESS_TOKEN
# table
# cellspacing
# align
# tr
# td
# 微信会
# center
# border
# tbody
相关文章:
Python lxml的etree和ElementTree有什么区别
建站之星代理如何优化在线客服效率?
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
如何在云服务器上快速搭建个人网站?
如何在IIS中新建站点并解决端口绑定冲突?
ui设计制作网站有哪些,手机UI设计网址吗?
如何零基础在云服务器搭建WordPress站点?
如何选择高效响应式自助建站源码系统?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
Android自定义控件实现温度旋转按钮效果
建站主机选哪种环境更利于SEO优化?
非常酷的网站设计制作软件,酷培ai教育官方网站?
音乐网站服务器如何优化API响应速度?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
建站之星如何实现五合一智能建站与营销推广?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
微课制作网站有哪些,微课网怎么进?
如何通过.red域名打造高辨识度品牌网站?
黑客入侵网站服务器的常见手法有哪些?
建站之星安装后界面空白如何解决?
建站之星上传入口如何快速找到?
,购物网站怎么盈利呢?
学校为何禁止电信移动建设网站?
如何将凡科建站内容保存为本地文件?
制作网站的基本流程,设计网站的软件是什么?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
历史网站制作软件,华为如何找回被删除的网站?
建站DNS解析失败?如何正确配置域名服务器?
电商网站制作公司有哪些,1688网是什么意思?
如何在自有机房高效搭建专业网站?
想学网站制作怎么学,建立一个网站要花费多少?
已有域名如何免费搭建网站?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
自助网站制作软件,个人如何自助建网站?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何用y主机助手快速搭建网站?
如何用VPS主机快速搭建个人网站?
香港服务器选型指南:免备案配置与高效建站方案解析
大连 网站制作,大连天途有线官网?
寿县云建站:智能SEO优化与多行业模板快速上线指南
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
C#如何序列化对象为XML XmlSerializer用法
红河网站制作公司,红河事业单位身份证如何上传?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
Python路径拼接规范_跨平台处理说明【指导】
如何在云主机上快速搭建网站?
,柠檬视频怎样兑换vip?
*请认真填写需求信息,我们会在24小时内与您取得联系。