微信易信公众平台大全

二次开发营销推广平台!

微信商户  微信平台开发  公众账号运营  精品微信号  加500粉丝  微信公众号申请收录

关于使用OAuth2.0访问易信公众平台获取公众号信息

温馨提示:欲查看和探讨更多关于公众平台开发技术,请访问【微信易信●开发者论坛中心】

调用此接口的第一步,易信没给我返回一个登录信息界面,而是返回一个服务器内部错误的界面?请问这是什么情况?

标签:开发交流smile在5-609:28发布分享到weibo

4回复


#1{1}sanxi在5-609:59回复

此请求必须是HTTPGET方式。

例如:http://open.plus.yixin.im/app-connect/oauth2/authorize?client_id=0e5tb767gdb56bd8bnikm&redirect_uri=http://www.example.com/back&response_type=code&scope=snsapi_base&state=123

http://open.plus.yixin.im/app-connect/oauth2/authorize------后面要带参数。



#2{1}smile在5-610:04回复

我参数那些都带上了啊,检查了很多次参数没问题,另外,我是在公众平台调用这个接口的,有网友跟我说这个接口是在开放平台调用的,是这样的么???


sanxi在5-611:11回复

你不需要用到这个的吧,你要获取公众号信息干嘛?获取用户信息就参考能力平台的。


#3{14}sanxi在5-611:10回复

在此申明下,http://dev.yixin.im/wiki/qa/index.php?title=OAuth2.0%E8%AE%A4%E8%AF%81%E6%96%87%E6%A1%A3这个API只针对接入易信应用平台的第三方开发公司使用,个人开发者不适用。如果要获取用户信息,请参考开放平台的oauth认证流程。


smile在5-611:33回复

我们也是属于第三方开发公司,我需要的功能就是那个网页授权功能


sanxi在5-611:36回复

@smilehttp://dev.yixin.im/wiki/qa/index.php?title=%E6%98%93%E4%BF%A1%E7%BD%91%E9%A1%B5%E6%8E%88%E6%9D%83%E6%8E%A5%E5%8F%A3


smile在5-611:44回复

@sanxi谢谢,可以了


smile在5-711:01回复

@smile授权页面出来了,但是我允许授权之后,它没有给我返回我重定向后的地址,返回了一个版本过低界面,同样的功能我在微信那边是可以的


sanxi在5-711:07回复

@smile贴出来看下。


smile在5-711:43回复

@sanxi它给我返回的就相当于点击这个链接一样的效果http://open.plus.yixin.im/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#yixin_redirect


sanxi在5-711:53回复

@smile注意参数配置是否正确;redirect_uri必须和你的开发者url同域名;在易信客户端打开试试。


smile在5-712:39回复

@sanxi域名是一致的啊,我上午也在易信客户端测试过,都是那个问题,没给我重定向


sanxi在5-713:51回复

参考链接(请在易信客户端中打开此链接体验)

http://open.plus.yixin.im/connect/oauth2/authorize?appid=APPID&redirect_uri=http://sh.plus.yixin.im/index.shtml&response_type=code&scope=snsapi_base&state=123#yixin_redirect

这个体验链接可是试试。我把appid改成自己的,回调是成功的(是一个报错页面)。前提是在易信客户端打开,自带浏览器打开显示和你一样的结果。


smile在5-1211:30回复

@sanxi请问这串参数是固定的么scope=snsapi_base&state=123#yixin_redirect?


sanxi在5-1309:47回复

@smilescope=snsapi_base这个固定,另外两个参数看下文档吧。


smile在5-1317:17回复

@sanxiscope=snsapi_base这个参数能写成snsapi_userinfo么?


sanxi在5-1409:37回复

@smile这个参数固定,跟微信不一样。


smile在5-1415:40回复

@sanxi你好,我这边调试了可以看到易信那边的授权页面,但是我允许授权之后它没给我跳转回我的页面,而是出现一个版本过低的页面,你能帮我看看么?http://open.plus.yixin.im/connect/oauth2/authorize?appid=a8646ec0441b41c4a900458aa8f5eeac&redirect_uri=http://www.ieasycn.com/yixing/authuser&response_type=code&scope=snsapi_base


#4{6}sanxi在5-1416:42回复

易信客户端打开连接,显示回调页面。“授权成功,请点击左上角返回进行控制”


smile在5-1508:59回复

是的,如果我不要后面的那个参数的话,它是弹出允许授权页面给我,我要的效果是用户允许授权后显示我的回调页面


sanxi在5-1509:46回复

@smile我无法理解。根据你上面的链接,已经完成了用户授权,并成功跳转至回调页面http://www.ieasycn.com/yixing/authuser。


smile在5-1513:55回复

@sanxihttp://open.plus.yixin.im/connect/oauth2/authorize?appid=a8646ec0441b41c4a900458aa8f5eeac&redirect_uri=http://www.ieasycn.com/yixing/authuser&response_type=code;;你试下这个链接,上面那个链接我也很奇怪,因为它直接就跳转到我的页面去了,我想要的是同微信那里,用户点击允许授权后跳转到我的页面上


sanxi在23小时前回复

@smile最后提示参数错误,请问为何要把scope必要参数去掉?易信现在该参数仅支持snsapi_base,也就是说授权自动完成,不会跳出页面用户确认这些步骤。


smile在23小时前回复

@sanxi授权自动完成,那么在这个过程中我能拉取到用户信息么???


sanxi在22小时前回复

@smile看下文档啊,http://dev.yixin.im/wiki/qa/index.php?title=%E6%98%93%E4%BF%A1%E7%BD%91%E9%A1%B5%E6%8E%88%E6%9D%83%E6%8E%A5%E5%8F%A3

授权后可以获得一个code,通过code换取access_token,通过access_token拉取用户信息。



评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
上一篇:公众平台中,老问题求解决,如何定义一个菜单,无论是click或view类型,使它能够被点击后直接跳转到一个url 下一篇:发送多button消息,收到解析错误回复