gpt4 book ai didi

php - 微信: OAuth with test account

转载 作者:可可西里 更新时间:2023-10-31 22:10:09 29 4
gpt4 key购买 nike

实际上,我正在尝试使用微信为我的 Web 应用程序设置 OAuth 登录。所以,我在微信上创建了一个帐户,并使用了一个测试帐户来无限访问。

因此,在测试帐户配置中,我已成功验证来自微信的 token (参见此处:http://admin.wechat.com/wiki/index.php?title=Getting_Started)。

在文档中,OAuth 在这里解释:http://admin.wechat.com/wiki/index.php?title=User_Profile_via_Web

我们必须将用户重定向到此 URL 进行登录: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

我已将 APPID 替换为我的测试帐户 AppId,我的重定向 URI 如下: http://wechat.mydomain.net , SCOPE 通过正确的一个 (snsapi_userinfo) 并删除状态参数 (可选)。但是,我在微信上出错了:

糟糕!出了点问题:(

经过几个小时的研究,我在“网页帐户”中的“Api权限列表”中设置了域 Wechat configuration

但是我总是有这个错误。也许我错过了什么,但我找不到什么。我的最终网址为:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8ytvf5838cc7t33d&redirect_uri=http://wechat.mydomain.net/wechat/callback&response_type=code&scope=snsapi_userinfo&connect_redirect=1#wechat_redirect

感谢您的帮助!

最佳答案

希望它对你(或其他任何人)仍然有意义

WeChat oAuth 好像只有公众号可以使用,测试版不支持。

如果您有已批准的公众号,您可以在后台的权限选项卡下查看。

无论如何 - 如果不是从微信 native 应用程序调用,登录回调将总是返回错误。您不能只在浏览器中打开它。

您可以在 GitHub 上查看我的 PHP 类,它包括(目前)oAuth 和消息引擎:https://github.com/nitzanb/wechat-class

关于php - 微信: OAuth with test account,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36712403/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com