微信-公众号网页授权信任登录开发调试

最近帮朋友增加ECSHOP商城系统的微信信任登录功能,不过他的公众号还没下来,难道不能开发?

想了一下,手上已经有一个公众号是认证的了,能不能用他来搞呢?

当然,最害怕的是会影响原先的应用。

试了一下,哈,问题解决,还没干扰。

解决办法是:

接口调用的时候需要传redirect_uri参数,而我们的公众号的微信授权登录填写的就是这个地址。

所以了,只要是redirect_uri下面的应用都是能收到授权信息的。

那就将code回传到这个redirect_uri地址,然后自己在做转发不就行了?

简单吧^_^

附上转发代码:

转发的网址比较复杂,所以使用了base64编码了~

error_reporting( E_ALL ^ E_NOTICE );
if( isset($_GET['URL']) )
{
$URL = base64_decode( $_GET['URL'] );
unset( $_GET['URL'] );
$URL .= (strpos($URL,'?')===false?'?':'&') . http_build_query( $_GET );
header( 'Location:' . $URL );
}

发表评论