学习了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
相关文章:
家庭服务器如何搭建个人网站?
建站OpenVZ教程与优化策略:配置指南与性能提升
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
如何在阿里云通过域名搭建网站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
如何通过云梦建站系统实现SEO快速优化?
已有域名和空间,如何快速搭建网站?
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
太平洋网站制作公司,网络用语太平洋是什么意思?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何通过.red域名打造高辨识度品牌网站?
免费视频制作网站,更新又快又好的免费电影网站?
,石家庄四十八中学官网?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
如何在建站宝盒中设置产品搜索功能?
香港服务器部署网站为何提示未备案?
详解jQuery停止动画——stop()方法的使用
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
IOS倒计时设置UIButton标题title的抖动问题
宝塔Windows建站如何避免显示默认IIS页面?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
制作网站的模板软件,网站怎么建设?
网站制作公司排行榜,四大门户网站排名?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
存储型VPS适合搭建中小型网站吗?
详解jQuery中基本的动画方法
高性能网站服务器部署指南:稳定运行与安全配置优化方案
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
制作网站公司那家好,网络公司是做什么的?
建站主机功能解析:服务器选择与快速搭建指南
如何在IIS服务器上快速部署高效网站?
实现虚拟支付需哪些建站技术支撑?
如何彻底卸载建站之星软件?
,想在网上投简历,哪几个网站比较好?
建站之星如何快速生成多端适配网站?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
建站之星如何快速更换网站模板?
,购物网站怎么盈利呢?
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
英语简历制作免费网站推荐,如何将简历翻译成英文?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
如何基于云服务器快速搭建网站及云盘系统?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
浅析上传头像示例及其注意事项
网站制作新手教程,新手建设一个网站需要注意些什么?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
*请认真填写需求信息,我们会在24小时内与您取得联系。