【xuedingtu】微信公众平台台

当前访客身份:游客 [
我们总是老得太快,聪明得太迟! 原因就是我们接触太多不必要的信息,其实只需要一条或两条信息我们就能了解一个事物,没必要把简单事情复杂化,大道至精
:#此处输入软地方但事发地时件名#
:#此处输入软地方但事发地时件名#
:引用来自“子弹兄”的评论那天我也试了,确实可以...
:怎么直接在android中加入扫一扫呢
:好像计算机信息打不开啊,貌似这个只能IE用,有通...
:引用来自“子弹兄”的评论那天我也试了,确实可以...
:没有问题,你这是代码问题吧。我毫无压力啊。
:那天我也试了,确实可以
:引用来自“子弹兄”的评论 貌似有错的吧,TP怎么...
今日访问:13
昨日访问:141
本周访问:545
本月访问:2889
所有访问:45485
微信公众平台开发 OAuth2.0网页授权认证
发表于10个月前( 14:22)&&
阅读(3616)&|&评论()
0人收藏此文章,
微信公众平台开发 OAuth2.0网页授权认证
一、什么是OAuth2.0
官方网站:http://oauth.net/ &&http://oauth.net/2/
权威定义:OAuth is An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications.&
OAuth是一个开放协议,允许用户让第三方应用以安全且标准的方式获取该用户在某一网站、移动或桌面应用上存储的私密的资源(如用户个人信息、照片、视频、联系人列表),而无需将用户名和密码提供给第三方应用。
OAuth 2.0是OAuth协议的下一版本,但不向后兼容OAuth 1.0。 OAuth 2.0关注客户端开发者的简易性,同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。
OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某一相册中的视频)。这样,OAuth允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要分享他们的访问许可或他们数据的所有内容。
新浪微博API目前也使用OAuth 2.0。
二、微信公众平台OAuth2.0授权
微信公众平台OAuth2.0授权详细步骤如下:
1. 用户关注微信公众账号。2. 微信公众账号提供用户请求授权页面URL。3. 用户点击授权页面URL,将向服务器发起请求4. 服务器询问用户是否同意授权给微信公众账号(scope为snsapi_base时无此步骤)5. 用户同意(scope为snsapi_base时无此步骤)6. 服务器将CODE通过回调传给微信公众账号7. 微信公众账号获得CODE8. 微信公众账号通过CODE向服务器请求Access Token9. 服务器返回Access Token和OpenID给微信公众账号10. 微信公众账号通过Access Token向服务器请求用户信息(scope为snsapi_base时无此步骤)11. 服务器将用户信息回送给微信公众账号(scope为snsapi_base时无此步骤)
如果用户在微信中(Web微信除外)访问公众号的第三方网页,公众号开发者可以通过此接口获取当前用户基本信息(包括昵称、性别、城市、国家)。利用用户信息,可以实现体验优化、用户来源统计、帐号绑定、用户身份鉴权等功能。请注意,“获取用户基本信息接口是在用户和公众号产生消息交互时,才能根据用户OpenID获取用户基本信息,而网页授权的方式获取用户基本信息,则无需消息交互,只是用户进入到公众号的网页,就可弹出请求用户授权的界面,用户授权后,就可获得其基本信息(此过程甚至不需要用户已经关注公众号。)”
微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现基础开放功能等。
在微信公众号请求用户网页授权之前,开发者需要先到公众平台网站的我的服务页中配置授权回调域名。请注意,这里填写的域名不要加http://
关于配置授权回调域名的说明:
授权回调域名配置规范为全域名,比如需要网页授权的域名为:,配置以后此域名下面的页面/music.html&、&/login.html&都可以进行OAuth2.0鉴权。但&、&&、&http://qq.com&&无法进行OAuth2.0鉴权。
具体而言,网页授权流程分为四步:
引导用户进入授权页面同意授权,获取code
通过code换取网页授权access_token(与基础支持中的access_token不同)
如果需要,开发者可以刷新网页授权access_token,避免过期
通过网页授权access_token和openid获取用户基本信息
第一步:用户同意授权,获取code
在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(服务号获得高级接口后,默认带有scope参数中的snsapi_base和snsapi_userinfo),引导关注者打开如下页面:
https://open./connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect&若提示“该链接无法访问”,请检查参数是否填写错误,是否拥有scope参数对应的授权作用域权限。
参考链接(请在微信客户端中打开此链接体验)&Scope为snsapi_base&https://open./connect/oauth2/authorize?appid=wx520c15f&redirect_uri=http%3A%2F%%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_4_60&response_type=code&scope=snsapi_base&state=123#wechat_redirect&Scope为snsapi_userinfo&https://open./connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%%2Foauth_response.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
公众号的唯一标识
redirect_uri
授权后重定向的回调链接地址,请使用urlencode对链接进行处理
response_type
返回类型,请填写code
应用授权作用域,snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息)
重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值
#wechat_redirect
无论直接打开还是做页面302重定向时候,必须带此参数
下图为scope等于snsapi_userinfo时的授权页面:
用户同意授权后
如果用户同意授权,页面将跳转至 redirect_uri/?code=CODE&state=STATE。若用户禁止授权,则重定向后不会带上code参数,仅会带上state参数redirect_uri?state=STATE
code说明&:&code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。
第二步:通过code换取网页授权access_token
首先请注意,这里通过code换取的网页授权access_token,与基础支持中的access_token不同。公众号可通过下述接口来获取网页授权access_token。如果网页授权的作用域为snsapi_base,则本步骤中获取到网页授权access_token的同时,也获取到了openid,snsapi_base式的网页授权流程即到此为止。
获取code后,请求以下链接获取access_token:&&https://api./sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
公众号的唯一标识
公众号的appsecret
填写第一步获取的code参数
grant_type
填写为authorization_code
正确时返回的JSON数据包如下:
{&&&&"access_token":"ACCESS_TOKEN",&&&&"expires_in":7200,&&&&"refresh_token":"REFRESH_TOKEN",&&&&"openid":"OPENID",&&&&"scope":"SCOPE"&}
access_token
网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同
expires_in
access_token接口调用凭证超时时间,单位(秒)
refresh_token
用户刷新access_token
用户唯一标识,请注意,在未关注公众号时,用户访问公众号的网页,也会产生一个用户和公众号唯一的OpenID
用户授权的作用域,使用逗号(,)分隔
错误时微信会返回JSON数据包如下(示例为Code无效错误):
{"errcode":40029,"errmsg":"invalid&code"}
第三步:刷新access_token(如果需要)
由于access_token拥有较短的有效期,当access_token超时后,可以使用refresh_token进行刷新,refresh_token拥有较长的有效期(7天、30天、60天、90天),当refresh_token失效的后,需要用户重新授权。
获取第二步的refresh_token后,请求以下链接获取access_token:&&https://api./sns/oauth2/refresh_token?appid=APPID&grant_type=refresh_token&refresh_token=REFRESH_TOKEN
公众号的唯一标识
grant_type
填写为refresh_token
refresh_token
填写通过access_token获取到的refresh_token参数
正确时返回的JSON数据包如下:
{&&&&"access_token":"ACCESS_TOKEN",&&&&"expires_in":7200,&&&&"refresh_token":"REFRESH_TOKEN",&&&&"openid":"OPENID",&&&&"scope":"SCOPE"&}
access_token
网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同
expires_in
access_token接口调用凭证超时时间,单位(秒)
refresh_token
用户刷新access_token
用户唯一标识
用户授权的作用域,使用逗号(,)分隔
错误时微信会返回JSON数据包如下(示例为Code无效错误):
{"errcode":40029,"errmsg":"invalid&code"}
第四步:拉取用户信息(需scope为 snsapi_userinfo)
如果网页授权作用域为snsapi_userinfo,则此时开发者可以通过access_token和openid拉取用户信息了。
http:GET(请使用https协议)&https://api./sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
access_token
网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同
用户的唯一标识
返回国家地区语言版本,zh_CN 简体,zh_TW 繁体,en 英语
正确时返回的JSON数据包如下:
{&&&&"openid":"&OPENID",&&&&"&nickname":&NICKNAME,&&&&"sex":"1",&&&&"province":"PROVINCE"&&&&"city":"CITY",&&&&"country":"COUNTRY",&&&&&"headimgurl":&&&&"/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vxLSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/46",&&"privilege":[&"PRIVILEGE1"&"PRIVILEGE2"&&&&&]&}
用户的唯一标识
用户的性别,值为1时是男性,值为2时是女性,值为0时是未知
用户个人资料填写的省份
普通用户个人资料填写的城市
国家,如中国为CN
headimgurl
用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空
用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)
错误时微信会返回JSON数据包如下(示例为openid无效):
{"errcode":40003,"errmsg":"&invalid&openid&"}
附:检验授权凭证(access_token)是否有效
http:GET(请使用https协议)&https://api./sns/auth?access_token=ACCESS_TOKEN&openid=OPENID
access_token
网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同
用户的唯一标识
正确的Json返回结果:
{&"errcode":0,"errmsg":"ok"}
错误时的Json返回示例:
{&"errcode":40003,"errmsg":"invalid&openid"}
&案例代码:
请求授权页面的构造方式
url在线编码工具:
https://open./connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
&!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http-equiv="Content-Type" content="text/ charset=UTF-8" /&&meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable="&&meta name="apple-mobile-web-app-capable" content="yes"&&meta name="apple-mobile-web-app-status-bar-style" content="black"&&meta name="format-detection" content="telephone=no"&&title&会员注册&/title&&script type="text/javascript" src="jquery.js"&&/script&
&&script type="text/javascript"& &&function callback(result) {& &&&&&&& alert('cucess');&&&&&&&& &&alert(result);& //输出openid&&& &&} &&&&function getQueryString(name) {& &&&var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");&& &&&var r = window.location.search.substr(1).match(reg);&&& &&&if (r != null) return unescape(r[2]);&& &&}&&var code = getQueryString("code");&&&&$.ajax({ &&async: false,&&&&&& url: "", //这是我的服务端处理文件php的&&&& &&type: "GET",&&&&&& //下面几行是jsoup,如果去掉下面几行的注释,后端对应的返回结果也要去掉注释&&&&& &&// dataType: 'jsonp',&&&&& &&// jsonp: 'callback', //jsonp的值自定义,如果使用jsoncallback,那么服务器端,要返回一个jsoncallback的值对应的对象.&&&&&& &&// jsonpCallback:'callback',&&&&& &&data: {code:code}, //传递本页面获取的code到后台,以便后台获取openid&&&&& &&timeout: 5000,&&&&&& &&success: function (result) { &&&&&&& callback(result);&&&& &&},&&&&&& &&error: function (jqXHR, textStatus, errorThrown) {&&alert(textStatus);&&&&&& }&& &&});&&&&&/script&&&&&&/head&&body&&/body&&
&?php$code = $_GET['code'];//前端传来的code值$appid = "wxe99d6";$appsecret = "9aa4395fabebb0de6ecc1";//获取openid$url = "";$result = https_request($url);$jsoninfo = json_decode($result, true);$openid = $jsoninfo["openid"];//从返回json结果中读出openid$access_token = $jsoninfo["access_token"];//从返回json结果中读出openid$callback=$_GET['callback'];& // echo $callback."({result:'".$openid."'})";
$url1 = "";$result1 = https_request($url1);$jsoninfo1 = json_decode($result1, true);$nickname=$jsoninfo1["nickname"];echo $openid.":".$access_token.":".$ //把openid 送回前端
&function https_request($url,$data = null){&&$curl = curl_init();&& &&curl_setopt($curl, CURLOPT_URL, $url);&& &&curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);&& &&curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);&&& &&if (!empty($data)){&&& &&curl_setopt($curl, CURLOPT_POST, 1);& &&curl_setopt($curl, CURLOPT_POSTFIELDS, $data);&& &&}&&& &&curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); &&$output = curl_exec($curl);&&& &&curl_close($curl);&&& &&return $&}
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读微信号_微信导航_微信公众平台导航_微信公众平台
微信导航平台,国内首家微信公众号导航网站。
七月初十 我寺将举行第二期千人共诵《地藏经》法会
第73期课程《YTT利润决策实战班》,开课倒计时5天
【中国好医生】大查房VIP计划:文韬武略,德艺双馨
南京群创光电招工啦!欢迎同仁们前来面试
(一)退火降温
退火指提供一个环境使硅锭的温度以一个缓慢的速度趋于一致,并保持一段时间.退火可以消除硅锭内部的应力,还能把长晶过程中存在的位错等缺陷给与一定程度的消除,使得晶体不容易碎裂.即便长晶很顺利,退火不当也会造成硅锭的破裂.对于下一步要进行切片用的铸...
the end 来源:腾讯??? 提示:关注“网球界”入口,新朋友点击立马关注》》》长按 ? 识别图中二维码 ? 添加关注
青岛新闻广播“牵挂”节目介绍播出时间: 直播FM97.3 每天9:30-11:00
重播FM107.6 每天5:00-6:00热线电话: 微信公众号:青岛新闻广播崔晨
“我想回家,但房子没了.” 南京大厂一位48岁市民程明(化名),只身离家五年四处流浪,如今带着老婆和4岁的儿子,在好心人帮助下从广州辗转回到南京,却发现当年与自己一起生活的老父亲已过世,而他们唯一的房产不知被谁卖了,变成他人房子,原本贫困的程明一家再一次陷入困境...
凡 是 摄 影
微信第一摄影脱口秀关于墙,其实有很多种,咱们表现的都是有形的,还有一些无形的,如果能表达出来,一定很有意义,时过境迁,说不定会成为历史的经典哦!大家可以继续拍,也欢迎发上来与大家交流.先为这期的微影赛投票吧!微影赛主题先别看这图文,转身看看,有没有...
8月15日上午10时. 由根河市文新广局、文联、乌兰牧骑和得耳布尔林业局联合主办的《激情盛夏 绿海欢歌》 文化广场文艺惠民演出,在得耳布尔森工广场隆重举行. 森工广场,蓝天白云,微风拂煦.连日的阴霾,仿佛因演出的到来而云开雾散.取而代之的是欢乐的海洋,歌声的世界.男女...
无锡百草园书店
看,一片落叶渲染了秋色;一季落花沧桑了流年.一场秋雨一寸凉,一夜秋霜山川黄.窗外秋雨的跫声,淅淅沥沥,清清爽爽,平平仄仄;妙曼歌瑶,轻盈的莲步,那份缥缈,婀娜而妩媚.一片枫红,一叶木落,飘摇着萧瑟;一滴秋露,一缕秋风,遮掩了心事,安排了一眼的寂寞.冷秋,冷晨...
公众号: 05:59
海宫堂海参
第二十五届青岛国际啤酒节——崂山主会场时间:8月15日(周六)——30日地点:崂山区世纪广场啤酒城第25界青岛国际啤酒节崂山主会场开哈啦,今年增添了许多新玩法,还在苦恼怎么嗨?小编为你奉上最全的游玩攻略,详细的不能更详细了!啤酒女神
第25届青岛国际啤酒节啤酒女神评...
公众号: 05:58
乐享音乐图文
女人四十,一定要有闺蜜,不要多,一两个足够,可以使你有个肆无忌惮诉说秘密的人,可以有个嘴馋了陪你畅快淋漓吃火锅的人.女人四十,一定要有蓝颜知己,不能和老公说的话,可以有个倾诉的地方,实在受伤的厉害了,还有个可以让你靠靠脑袋的肩膀,擦擦你眼泪的大手.女人四十,...
公众号: 05:57
感恩的心--供赞护法第十一届万盏法会报道之十七
8月13日上午,上师仁波切带领参加法会的四众弟子在朗措玛寺后山举行了大型供护法﹑撒风马活动.
在上师的带领下,大家念诵着供护法仪轨,献上了莲师宫殿、精美食子、美酒、妙香、风马、哈达等供品.
供品在火中化为熊熊烟雾,飘...
公众号: 05:54
“物理”这个词起源于两个希腊单词,意为“自然知识”.物理学旨在试图了解我们身边的世界,最微小的粒子,能移动银河的力量,宇宙的运转,大黄蜂翅膀上的波纹,彗星的轨道,这些都是物理学研究的范畴.
物理学家需要在数学,历史,化学,哲学,生物学方面有着夯实的基础.最初...
公众号: 05:48
FC商业联盟
一台打国外小票单据的机器只需1000多!打一套全英文的购物凭证只需15元!所谓的海外直邮产品原来都产自广东及福建!消费者痛诉“海外代购”经历数据库升级,部分信息完善中~最全面的资讯报道,最及时的促销信息,最智能的回复系统 , 最强大的数据后台!用文章助您梦想成真!更...
公众号: 05:48
申论写作网
[挑战]大量农村劳动力转移,不仅形成农村人口的空心化,而且还产生了一系列连锁反应——农业产业人才流失、留守群体社会救助缺失、农村整体布局严重破坏以及乡村文化发展后继乏人等.因此,农村空心化显现出我国农村的整体衰落,给农村社会治理带来了严峻挑战.一是农村产业发展...
公众号: 05:41
信者智能家居
本文来源于网络.
公众号: 05:39
一个患有广场恐惧症的女孩,母亲为治好她的恐惧症,开车驶入沙漠,不料却遭遇蒙面匪徒...链接: /s/1eQxvVXo 密码: p8te
公众号: 05:38
胶州市第九中学
来源:人民日报微博 觊觎jìyú、龃龉jǔyǔ、囹圄língyǔ、魍魉wǎngliǎng、纨绔wánkù、鳜鱼guìyú、耄耋màodié、饕餮tāotiè、踟躇chíchú、倥偬kǒnɡzǒnɡ……这些词是不是总觉得会读,却又读不对? 戳图自测,100个字词,你能读对几个?如果看了这100个字还觉得不过瘾的话,小编告诉您,今...
公众号: 05:38
我曾耐性等候耶和华.(诗篇 40:1)等候比前进困难得多,等候需要忍耐,忍耐是一种美德.“义人的脚步,被耶和华立定.(诗篇 37:23)”在穆勒先生的圣经上,这一节经文有个脚注:“义人从未止步.”大踏步向前进,要有好的向导,基督徒需要仰望上帝的引导,只要耐心等候上帝的指...
公众号: 05:36
孩子从婴幼儿伊呀学语开始,不仅是在学习语言,也是在学习思维.我们知道,婴幼儿时期,爸爸模仿能力最强,他们自身和外部世界的认识、理解、分析和判断能力,正是与语言学习同步发展建立起来的.下面小编就向爸妈们介绍一下,幼儿在三岁时学英语的优势到底有哪些? 专家表示:3...
公众号: 05:35
2015国际龙奖IDA年会马上就将拉开序幕,值此荣耀光环加持的一刻,小编特别推出《成功之路》套书,向所有获得IDA尊荣/以及正在挑战IDA过程中的您致敬!《成功之路》套书,包含有:《点亮生命的智慧之光》1本:世界华人保险大会终身成就奖得主所罗门 ·希克斯先生43年的从业经验...
公众号: 05:35
创造金牌杂志
刘 魏全国独家生产 市场严格保护【药品名称】通用名称:风伤止痛膏【成份】桂皮;八角茴香;丁香;苍耳子;桂子;篦麻子;甘松;生天南星;白芷;海风藤;大黄;生半夏;羌活;生川乌;独活;生草乌;细辛;豨莶草;桂枝;当归;麻黄.【功能主治】舒筋...
公众号: 05:33
明日市颍东区物价局局长做客《行风热线》接受咨询和投诉.
颍东区物价局8月17日
播出时间:7:44分—8:18分
参与热线:30
路况专线:2251010
你也可以通过916汽车电台官方微信:公众号fy916参与互动
公众号: 05:33
人和人相遇,靠的是一点缘份
人和人相处,靠的是一点诚意
知音是贴切的默契
知己是完美的深交
这个世界上没有谁对不起谁.只有谁不懂得珍惜谁.
男人的魅力不在于有多少钱,长得有多帅,而是遇事有多大担当.
女人的魅力不在于长得多漂亮,而是有温柔善良的性格和一颗宽容的心! ...
公众号: 05:31
乐享美乐社
兄弟,处好了就是水浒传,处不好就是上海滩;闺蜜,玩好了就是小时代,玩不好就是甄嬛传.人啊,长了颗红楼梦的心,却生活在水浒的世界.想交些三国里的桃园弟兄,却总遇到西游记里的妖魔鬼怪.别说你认识多少人,先看你有困难时还有多少人认识你.朋友,只要质量,不要数量!我...
公众号: 05:30
环球经编网
环球经编新闻早览,提供最新的时政、社会、科技、财经、行业等新闻.每天三分钟,掌阅天下事.A、国内1)天津爆炸点现大坑 周边被证实大量氰化钠泄漏8·12天津滨海化学品爆炸现场烟雾逐步散去,爆炸“原点”现出一个巨大的坑,坑内有大量液体,深度未明.航拍显示,周边不远处还...
公众号: 05:30
新西兰TV33
独家冠名中国好歌曲第三季新西兰招募站由James Law世展房地产公司独家冠名新西兰虽然只是一个很小的地方,但这并不能限制你去实现梦想.也许,你为了让家人有更好的生活,放下了吉他. 也许,你为了让父母不要担心,而将写满自己歌曲的本子压倒了箱底.也许,为了你的梦想,你一...
公众号: 05:29
乐享音乐图文
真有意思!电视台做了一个节目调查发现一个奇怪现象:现在的90后小伙都喜欢80后女人,70后爷们也喜欢80后女人,80后男人依然深爱80后女人.80后女人:高端大气上档次,低调奢华有内涵奔放洋气有深度简约时尚国际范没有70后的沧桑,走过90后的幼稚,特殊的时代造就了特殊的女人...
公众号: 05:27
胶州凯时代KTV
感谢有你陪我在身边 张雷 - 感谢有你陪我在身边
偶尔,登录微信,一串串的留言,感慨万千很想说声对不起,没能及时回复你们的道安 不是不想念你,而是真的没时间.微信,小小的空间是难舍的留恋温馨的留言是真情的感言默默的祝福是真切的心愿微友的友情是天长地久的眷恋缘深缘浅...
公众号: 05:27
嵊州昌利艺术培训
《光荣绽放十大青年琵琶演奏家音乐会》节目单
1、《十面埋伏》
改编:马久越 演奏:十大青年琵琶演奏家 大鼓:朱剑平
第一篇章:琵琶吟
2、《光荣与梦想》
作曲:比尔·康蒂 改编:雅乐团 印文开 演奏:蒋彦 马琳 佘恬恬 李佳
3、《漠之舞》
作曲:吴迪 演奏:石娟 女子十二乐...
公众号: 05:24
公众号: 05:23
我是艺术王子万聪
《诗经·小雅》“或以其酒,不认其浆;鞙鞙佩璲,不认其长.维天有汉,鉴亦有光;跤彼织女,终日七襄.虽则七襄,不成服章;睨彼牵牛,不认服箱.东有启明,西有长庚,有救天毕,载施之行.”大意是说天上的织女星,坐在织布机旁,无心织绢,却一心一意地想着银河对岸的牵牛星,...
公众号: 05:16
最牛逼山地车手集锦 1080度震撼空翻+山地速降
公众号: 05:13
大连生活网
电白同乡论坛
每天学点穿衣打扮
农村黄笑话
晓玲有话说
言情爱情微小说
万能的大熊
美肤保养达人
neikudouxiaofeile
美肤管家Vherb
日照新生活
康鑫会销礼品
Fashion潮流美搭
史永翔利润管理
西城映画孕婴摄影
华夏夜表情
美白瘦身秘笈
深圳热门资讯
新居生活馆
互联网居家创业平台
美丽女人肌肤之旅
盼盼肌膚橡皮擦
星座不求人
全国旅游住宿攻略
信羊羊驿站
全球政史揭密
蓝调bluestyle
总裁作家与您一起潇洒玩企业
汾阳少儿教育
宁夏中联拓海外事咨询服务有限公司
我是艺术王子万聪
扬州玛丽妇科
武汉网商家
爷爷奶奶读书会
六合装饰效果图设计中心
金图六合大厦图书室
六合走势图
成功创业平台
快乐古筝乐器培训
思埠代理部
互联网营销知识
西安明德教育
木兰轩鲜花店
武汉市武东医院
南京六合实验高中
六合等吧餐厅
晋城市太极禅社
勇克无心磨床
百派广告机
国学教育万人消费系统
晋城富得利地板
春天已经到来
日本云南联谊协会
红超凉皮店

我要回帖

更多关于 微信公众平台登录 的文章

 

随机推荐