找回密码
 立即注册

QQ登录

只需一步,快速开始

微信公众号开发资源

关注:824

所属分类: 微信开发 微信公众号开发资源

本版块为微信公众号开发教程与公众号开发相关技术分享板块,技术提问请到其他对应的问答板块发帖:)

[公众号开发博客] 网页中获得openid - 傻瓜式微信开发教程13 - 耗子原创

  [复制链接]
查看: 51344|回复: 278
最佳答案
91 

57

主题

231

帖子

3029

积分

认证开发者

Rank: 3Rank: 3

积分
3029
QQ
 楼主| 发表于 2015-8-20 10:11:39 | 显示全部楼层 |阅读模式
本帖最后由 moremorefun 于 2015-8-20 11:41 编辑

`自定义菜单中`一种菜单的类型为`view`,其功能就是在用户点击按钮时打开一个网页.

考虑开发的实际情况,我们在打开这个网页时是需要获取的操作用户的openid的,
那这个需求我们怎么操作呢.

这里有微信的官方文档,我们需要调用几个api来实现这个功能.http://mp.weixin.qq.com/wiki/17/ ... d5d2c37b468d75.html

我们在按钮中配置url到一个动态页,
{
   "type":"view",
   "name":"获取openid",
   "url":"http://weixinshow001.sinaapp.com/showheader.php"
}

点击这个按钮时将跳转到`http://weixinshow001.sinaapp.com/showheader.php`

我们希望当这个网页接受请求是,
如果存在`code`字段,将直接调用code获取openid,
如果不存在`code`字段将首先跳转到`授权页`,
`授权页`跳转会本页后将附带`code`参数,
于是进入了获取openid的流程.

实现的代码如下:
游客,如果您要查看本帖隐藏内容请回复


另外要注意,对于网页授权的跳转的域名,
是需要配置的!
是需要配置的!
是需要配置的!

我们需要在`测试号管理`界面中进行配置,地址为:http://mp.weixin.qq.com/debug/cg ... nfo&t=sandbox/index
1-修改配置.png




回复

使用道具 举报

最佳答案
0 

0

主题

27

帖子

73

积分

新人求带

积分
73
发表于 2015-8-24 11:25:27 | 显示全部楼层
good good study day day up!
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

27

帖子

73

积分

新人求带

积分
73
发表于 2015-8-24 12:48:10 | 显示全部楼层
getopenid.php  请问这个文件 和  showheader.php 文件  是怎么个调用关系   还是这就是同一个文件都指的是getopenid.php

网页账号   网页授权获取用户基本信息   后面的修改 的内容是  什么?
像我的网站域名是http://cycx2015.sinaapp.com   该修改为什么?
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

3

帖子

48

积分

新人求带

积分
48
发表于 2015-8-24 13:53:29 | 显示全部楼层
dddddddffffffffffff
回复 支持 反对

使用道具 举报

最佳答案
43 

3

主题

247

帖子

3834

积分

S1

积分
3834

积极分子领域专家我要抢答

发表于 2015-8-26 19:58:06 | 显示全部楼层
有没有办法通过php直接读取到code链接,而不是打开后get获取?
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

10

帖子

35

积分

新人求带

积分
35
发表于 2015-9-17 14:03:05 | 显示全部楼层
澜沧江撒等下聊创建
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

6

帖子

41

积分

新人求带

积分
41
发表于 2015-9-19 18:19:14 | 显示全部楼层
回复啦回复啦,楼主是个大帅比
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

6

帖子

41

积分

新人求带

积分
41
发表于 2015-9-19 18:30:27 | 显示全部楼层
订阅号是不能实现这个功能吗?@moremorefun
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

3

帖子

32

积分

新人求带

积分
32
发表于 2015-9-20 02:33:37 | 显示全部楼层
来看看老师说啥
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

23

帖子

48

积分

新人求带

积分
48
发表于 2015-9-20 20:44:58 | 显示全部楼层
感谢楼主的无私奉献
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

广告推广
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com