问题标签 [wechat-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
711 浏览

android - 微信 SendAuth 请求访问令牌代码只有效一次

我正在关注Android 的微信登录文档,它可以工作,但只有一次,我不能重复这个过程。

我使用此代码获取访问令牌代码:

我已经创建WXEntryActivty并收到了来自微信应用程序的响应,我可以完成登录过程。

但是如果我重新安装我的应用程序并再次尝试使用微信登录,我总是会收到ERR_BAN(-6) 错误代码。为了让它再次工作,我必须重新安装微信应用程序。

我在文档中找不到任何关于何时可以获得ERR_BAN错误代码的信息。谁能帮我解决这个问题?

0 投票
1 回答
517 浏览

ios - iOS微信SDK登录集成问题:系统错误。错误代码:10026

我正在使用微信 iOS SDK 实现微信登录功能。我有我有微信开发者ID(appID)。我已经在 iOS 应用程序中完成了以下编码

当我像这样调用 senAuthReq

微信iOS应用程序给我错误: 无法登录微信。系统错误。错误代码:10026

0 投票
2 回答
1191 浏览

wechat - 微信小程序推送通知

您好最近了解了微信小程序,但是由于素材很少,所以无法区分公众号和小程序。

我知道微信小程序没有推送通知,但客户想从小程序发送推送通知。

要求是小程序 URL 将在官方菜单 URL 中配置,因此当用户单击链接时,当用户单击任何操作时,微信将重定向到小程序,然后 API 调用应返回到官方程序并发送推送通知使用工会 ID。我的假设是否正确,有可能吗?

0 投票
1 回答
127 浏览

javascript - 如何在微信小程序中将道具从一个组件传递到另一个组件

我是微信小程序开发的新手。我来自 React Technology,我们将自定义属性 (props) 从一个组件传递到另一个组件。我试图将道具从一个组件传递到另一个组件,但在这里我失败了。请帮我如何在微信小程序中发送道具。

谢谢

第一个组件代码

第二个组件代码

我正在尝试,但prop-a数据没有显示给我结果NaN

0 投票
1 回答
913 浏览

wechat - 微信社交登录错误:“糟糕,出了点问题:(”

我正在尝试将微信社交登录集成到我的网站,但我不确定为什么它不起作用。

当我在浏览器上访问 URL 时,会出现以下屏幕 在此处输入图像描述

我所期待的: 在此处输入图像描述

这是我要访问的网址:

令人惊讶的是,以下网址按预期工作,但只能在微信原生应用程序浏览器中工作(它在 Chrome、Firefox、Safari 中不起作用):

我已经检查过它与重定向 URL 编码问题无关,因为我尝试了编码和非编码但仍然没有运气。

而且我还发现了堆栈溢出的以下线程,我们的情况非常相似,但解决方案也不适用于我(我的帐户已经是经过验证的微信服务帐户):

微信社交登录

0 投票
0 回答
51 浏览

swift - 如何从我们的聊天 SDK 中获取授权码

我尝试进行我们聊天社交登录集成,我按照我们聊天文档的步骤进行操作,我登录到我们聊天我从凭据中获得了 appid 和 secrete id,但我没有获得身份验证代码我收到这样的 API 错误:

请求: https: //api.weixin.qq.com/sns/oauth2/access_token? appid=appid&secret=secret&code=CODE

请建议我在哪里可以获得此身份验证代码。

0 投票
1 回答
329 浏览

angular6 - 微信 - 违反功能政策:本文档中不允许使用加速度计

从我们在微信上使用的最后一个腾讯验证码 API 的 Angular 应用程序中,此错误出现在 DevTools 控制台中(在桌面 - windows - Chrome webkit 上):

[违规] 违反功能政策:本文档中不允许使用加速度计。

不幸的是,没有更多的堆栈跟踪。

腾讯验证码似乎尝试通过 iframe 使用我们网站不允许的加速计浏览器 API。我们需要添加一个 HTTP 标头,例如“Feature-Policy : accelerometer ...”

https://developer.mozilla.org/en-US/docs/Web/API/Accelerometer

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy

我不知道我们应该在哪里添加这个 http 标头

谢谢

0 投票
1 回答
443 浏览

payment-gateway - 如何在微信中使用二维码进行支付?

嗨,我有微信 API,我正在尝试使用从统一订单 API 结果中获得的 code_url 付款。

我从统一订单结果中获取 code_url,并将其转换为 QR 码图像并扫描该 QR 码以进行付款,但是当我扫描 QR 码时,我从应用程序中收到错误消息“未通过身份证验证的客户是暂时无法在国外支付”

你能帮忙吗?或者是否有其他开发来源可以让我使用 QR 码测试我的付款

示例 code_url 是:

0 投票
1 回答
178 浏览

wechat-miniprogram - 在localhost测试环境调试微信OAuth2

我想为中国的一家公司实现一个 Web 应用程序。我需要用它WeChat mini-APP来直接进行注册/登录。

如果我错了,请纠正我的假设:

  • 要实现网站的登录WeChat,我需要使用OAuth2协议
  • 如果我想传播应用程序,我还需要创建一个WeChat developer account真实姓名(需要身份证或商业登记资料)
  • 我还需要注册一个domain nameto,WeChat以便他们可以允许OAuth2 authentication这个域名

问题:我还可以使用 mylocalhost virtual machine来开发我的服务器吗?(我没有尝试,但我认为微信会拒绝创建一个OAuth2 tokenfor localhost 127.0.0.1

或者我需要有一个开发域名和一个可从 Internet 获得的开发服务器,以便我可以调试 OAuth2 身份验证?

编辑 1:我尝试发送 HTTPS POST 请求https://127.0.0.1:8080,但链接到此 URL https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html时出错

编辑 2:我尝试发送https://192.168.1.148:8080与我的开发计算机相对应的 HTTPS POST 请求,但出现错误VM17415:1 Cannot send network request to localhost.(我的测试手机和计算机都通过 WiFi 连接到网络 192.168.1.x)

0 投票
1 回答
28 浏览

wechat - 没有ICP授权域名可以开始开发wehcat小程序和测试服务器吗?

我现在在做微信小程序,我已经创建了一个账号,选择了一个服务器来存储我要获取的数据,但是没有获得ICP许可的域名,因为大约需要一个月的时间。我想知道我是否已经可以在测试环境中开始开发并从我的应用程序发送/接收服务器请求?还是我必须先获得ICP许可证和域名?