问题标签 [wechat]

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 投票
0 回答
395 浏览

ios8-share-extension - 从浏览器打开 Safari 的原生共享扩展

有谁知道是否可以创建一个嵌入在网页中的按钮,该按钮会弹出 safari 的本机共享扩展窗口?

本机共享扩展

我本质上是在尝试解决我无法创建微信分享按钮这一事实,这似乎是一种可行的方法。

注意:必须是网络技术,而不是 iOS 或 Android。

有任何想法吗?

0 投票
1 回答
122 浏览

android - 微信安卓是如何自动定位最近生成的图片的?

我注意到,当我使用硬键组合对我的 Android 手机进行截图时,如果我在成功截图后不久进入微信应用程序并尝试将图片发送给我的一个朋友,微信应用程序会自动弹出一个最近拍摄的屏幕截图的预览。

我觉得这很方便,因为我不需要进入图像选择器来选择图像(很有可能如果我截图然后在这之后不久进入微信的图像发送页面,很有可能这个截图是我想发给别人的)。

问题是,Android 版微信是如何做到这一点的或者我想知道是否可以使用代码自动在 Android 中找到最近生成的图像,有没有我可以使用的 API?

注意:对于没有听说过微信的人来说,它是一个来自中国的即时消息应用程序,类似于Viber/WhatsApp/Kik

0 投票
2 回答
15580 浏览

authentication - 手机网站微信登录

微信为桌面网站提供了一个非常方便的二维码登录选项(抱歉,仅限中文)。基本上你只要用微信扫码,点击确定,就可以登录了。

但是,当通过移动设备访问同一个网站时,我正在为如何实现相同的功能而苦苦挣扎?

0 投票
0 回答
491 浏览

java - 如何在我的 Android 应用程序中以编程方式在微信中初始化关注微信公众号屏幕

我正在构建一个具有一些 3D 经验的 Android 应用程序。在体验结束时,用户将看到一个按钮,点击“在微信上关注我们”。当用户点击它时,理想情况下,我想调用微信应用程序(我知道用户将 100% 安装在他的设备上)并打开屏幕关注我的公众号。

我一直在查看微信 Android SDK 以及谷歌搜索,但没有找到任何有效的简单解决方案。曾经有一个基于URL的指令(wx://或weixin://,类似的),但现在似乎不再起作用:通过外部页面上的链接打开微信公众号

我读过微信因为大规模滥用而禁用了上述选项,唯一的方法是在微信内部初始化“扫描二维码关注”。现在,我可以通过在微信中运行的 HTML5 页面执行此操作,但我需要以某种方式通过我自己的 Android 应用程序执行此操作。

基本上,我的应用程序屏幕上会有一个二维码,理想情况下,会以某种方式在用户点击/长按时,启动微信应用程序并将二维码图像传递给它。或任何其他解决方法,如果这是不可能的?

提前致谢!

0 投票
4 回答
86345 浏览

html - 如何从网页链接到微信?

Whatsapp允许您通过以下方式链接到新消息

我该如何做同样的事情WeChat

0 投票
3 回答
7720 浏览

ios - 如何将微信 API 添加到 Swift 项目中?

我正在尝试将微信分享功能添加到我的项目中。但是SDK 文件文档开发指南示例项目都在 Objective-C 中。我正在用 Swift 编写我的项目。

我试过的

我将以下 SDK 文件添加到我的项目中

我尝试按照有关此答案的建议使用桥接头。

MyProject-Bridging-Header.h

错误

但是,我仍然无法在我的代码中使用微信 API。我收到以下错误:

WXApiObject.h

WXApi.h

问题

有没有人成功地将微信 API 与 Swift 项目一起使用?我很想看到一个简短的步骤列表或一些示例代码。我不介意是否有任何补充链接指向中文资源。

0 投票
2 回答
1624 浏览

ios - UIActivityViewController 无法将图片分享到微信

当我用苹果的UIActivityViewController把几张图片分享到微信(weixin)。我发现有时它不起作用。大部分时候我只选择1~3张图片效果很好,但是如果我分享9张图片(微信允许的最大数量)肯定会失败,控制台会打印

2016-04-01 16:14:34.258 EverPhoto[5567:1981394] 插件 com.tencent.xin.sharetimeline 中断 2016-04-01 16:14:34.258 EverPhoto[5567:1981394] 插件 com.tencent.xin.sharetimeline 失效

这是代码:

ShareItems是实现协议的自定义对象UIActivityItemSource

PS我试用了APP Google Photo,发现它的分享功能做得很好。它可以将9张甚至系统照片的原始高清尺寸的图像共享给微信使用UIActivityViewController。那么,我应该如何解决这个问题呢?

0 投票
1 回答
3473 浏览

deep-linking - 微信深度链接

是否可以使用微信 API 实现深度链接?我正在使用微信API通过微信分享分享一些内容。我已经在微信上注册了我的应用程序,并且可以对用户进行身份验证。单击该链接后,如何从微信打开我的应用程序?我试图将 myapp:// 作为链接发送,但微信没有像 safari 或 facebook 那样打开我的应用程序。

0 投票
0 回答
433 浏览

android - 微信立即关闭使用SDK

我正在尝试将文本发送到微信进行共享,它看起来像微信加载但立即关闭。我在 WXEntryActivity 中得到的错误代码是 -6,这似乎与 ErrCode 枚举中的任何内容都不对应。

我的包名称与注册该应用程序的名称相同,并且我正在使用也用于注册该应用程序的签名进行构建。我很困惑从这里去哪里。

这是我在 logcat 中看到的内容(包括来自 BaseResp 对象的一些数据):

这是被调用以发送请求的代码(我实际上是从某人的有效测试应用程序中复制的):

0 投票
1 回答
4128 浏览

php - 微信:使用测试帐户进行 OAuth

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

因此,在测试帐户配置中,我已成功验证来自微信的令牌(请参见此处: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,范围由正确的(snsapi_userinfo)替换并删除状态参数(可选)。但是,我在微信上遇到了错误:

Oops! Something went wrong:(

经过数小时的研究,我在“网页帐户”中的“Api 权限列表”中设置了域 微信配置

但我总是有这个错误。也许我错过了一些东西,但我找不到什么。我的最终 URL 名为: 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

谢谢你的帮助 !