我也是这样的问题,时好时坏的。有时候分享就好的,有时候分享就没图标,没标题。
JSSDK分享给好友的updateAppMessageShareData无法自定义图片标题和描述?https://shop.jingxiaotu.com/f/newMobile/newspaper?userId=52538 [图片] [图片]
2021-07-07官方还没解决吗,我也遇见这样的问题了。
updateAppMessageShareData无法正常调用分享在调试模式下,config反馈ok,使用低版本支持的onMenuShareAppMessage和onMenuShareTimeline也都正常工作,但换成官方建议的updateAppMessageShareData和updateTimelineShareData, 在开发者工具上会报错:updateTimelineShareData:fail, the permission value is offline verifying 在安卓微信 7.0.10 版本会报错:updateTimelineShareData:permission denied 其中,config里有配置需要用到的jsApiList 其次,在ready里调用checkJsApi,且checkJsApi里也写了新旧两种的jsApiList,手机上debug,显示新旧两种jsApiList都可用,再在success里调用的updateTimelineShareData,结果说permission denied 复现链接: https://test-www.sanguozhan888.com/share/wechat/?uid=10013 [图片] [图片] [图片] [图片] [图片] wx.config({ debug: true, appId: config_info.appId, timestamp: config_info.timestamp, nonceStr: config_info.nonceStr, signature: config_info.signature, jsApiList: [ 'checkJsApi', 'onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData' ] }); wx.ready(function () { wx.checkJsApi({ jsApiList: [ 'onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData' ], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { console.log('checkJsApi:', res) if (res.checkResult.updateAppMessageShareData || res.checkResult.onMenuShareAppMessage) { wx.updateAppMessageShareData({ title: 'XXX', // 分享标题 desc: 'XXXXXX', // 分享描述 link: 'https://test-www.sanguozhan888.com/share/wechat/?uid=10013', // 分享链接 imgUrl: 'https://test-www.sanguozhan888.com/share/imgs/share300.png', // 分享图标 success: function (data) { // 设置成功 console.log('updateAppMessageShareData success:', data); }, fail: function(error) { console.log('updateAppMessageShareData error:', error); } }); } if (res.checkResult.updateTimelineShareData || res.checkResult.onMenuShareTimeline) { wx.updateTimelineShareData({ title: 'XXX', // 分享标题 link: 'https://test-www.sanguozhan888.com/share/wechat/?uid=10013', // 分享链接 imgUrl: 'https://test-www.sanguozhan888.com/share/imgs/share300.png', // 分享图标 success: function (data) { // 设置成功 console.log('updateTimelineShareData success:', data); }, fail: function(error) { console.log('updateTimelineShareData error:', error); } }); } } }); }); 希望官方可以帮忙查看一下,翻看过社区里的帖子,能试的都试过了,都无法工作(官方有说法旧的要快废弃了,但新的又无法工作怎么办)
2021-05-28我也遇见这样的问题了。请问你们是如何解决的?
发送模板消息提示40037模板已经添加到了个人模板库,可是发送消息时,一直提示模板id无效,请问这是什么原因呢 {"errcode":40037,"errmsg":"invalid template_id hint: [ZQF94a0213vr23]"}
2021-05-21谢谢你,搞定了。IIS的一个配置问题。https://developers.weixin.qq.com/community/develop/article/doc/000440f48384082878cbb48fd51413,虽然和这个错误不一样,但是也解决了。谢谢呀。
支付统一下单:在本机没问题,在服务器上报错“出现了内部错误”,应该是加密导致的错误?在我本机执行没问题,放在服务器上就出现错误了 Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: 出现了内部错误。\r\n at System.Security.Cryptography.CngKey.Import(ReadOnlySpan`1 keyBlob, String curveName, CngKeyBlobFormat format, CngProvider provider)\r\n at System.Security.Cryptography.CngKey.Import(Byte[] keyBlob, String curveName, CngKeyBlobFormat format, CngProvider provider)\r\n at System.Security.Cryptography.CngKey.Import(Byte[] keyBlob, CngKeyBlobFormat format, CngProvider provider)\r\n at System.Security.Cryptography.CngKey.Import(Byte[] keyBlob, CngKeyBlobFormat format)\r\n at ArabMath.Service.HttpHandler.Sign(String message) in D:\\ArabMath\\ArabMathCore\\ArabMath.Service\\WxService\\WxPayService.cs:line 193\r\n at ArabMath.Service.HttpHandler.BuildAuthAsync(HttpRequestMessage request) in D:\\ArabMath\\ArabMathCore\\ArabMath.Service\\WxService\\WxPayService.cs:line 185\r\n at ArabMath.Service.HttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in D:\\ArabMath\\ArabMathCore\\ArabMath.Service\\WxService\\WxPayService.cs:line 164\r\n at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)\r\n at ArabMath.Service.WxPayService.WxPrePayAsync(Int32 total) in D:\\ArabMath\\ArabMathCore\\ArabMath.Service\\WxService\\WxPayService.cs:line 92", 一个高人说,需要在服务器上执行安装这个apiclient_cert.p12,我也安装了呀。 到底是啥问题,很急呀,感谢~~
2021-05-08老大,威武。
.NET 如何集成微信支付(APIv3)大家可以参考我的文章 ASP.NET Core 微信支付(一)【统一下单 APIV3】 ASP.NET Core 微信支付(二)【 发布到服务器上签名加密时报错:系统找不到指定的文件 APIV3】 ASP.NET Core 微信支付(三)【查询订单 APIV3】 ASP.NET Core 微信支付(四)【支付结果通知回调(未按照官方步骤) APIV3】
2021-05-07我的也是呀。http可以,https就不行。
微信公众号基本配置url,使用https显示token验证失败?您好,我在配置微信公众号基本配置中的url的时候,使用https来配置,域名直接放到地址栏可以访问到数据,但是在配置提交的时候一直显示token验证失效。自己已经确认过页面的token和数据库中的token是一致的,并且在提交之后请求并没有进入到自己的后端服务器中,直接就显示token验证失败?
2021-04-29统一支付,到底要不要请求头????
微信JSAPI统一下单接口,到底是哪个。找到两个不同的,难道是两个版本?找到一个微信官方文档“微信支付 | 商户平台”,微信统一下单接口的文档地址:https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_1.shtml 在这个文档里提到的统一下单的接口地址是:https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi ********************************************************************************************* 又找到一个文档“微信支付 | 开发文档 | 境内普通商户”,文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1 这个文档里提到统一下单的接口是:URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder ************************************************************************************************ 还有在两篇文档里都未提到“请求头”,只字未提。但是我在另外一篇微信官网文档里又搜索到关于JSAPI请求头的解释:https://developers.weixin.qq.com/community/develop/article/doc/00080c7ec781106b3c9bdc72853413 **************************************************************************************** 到底是哪个才是正确的统一下单接口? 还有,必须需要请求头吗?谢谢
2021-04-29我查到一篇文章,说是微信对https也有安全要求的,免费的https不行。或者是低价格的也不行。无语了~~~~~~~~~~~~~~~~~~
token验证失败,https一直验证失败,http验证却可以成功,如何解决?证书没有问题, 浏览器也可以打开https的链接
2021-04-29垃圾接口。
微信公众号配置服务器,一直报 token验证失败?http正常验证,https验证失败?很奇怪的问题,http 80端口验证token正常通过,https验证一直失败? https 443证书都是正常的,可以正常访问,请帮忙看一下 APPID:wx6556ad90b1c6c86b
2021-04-29我也想知道。哎,这里回复好慢呀。
微信公众号修改基本配置URL时,提示token验证失败?公众号代码服务器迁移更换,修改配置内的URL,提交时就显示token验证失败,是什么情况 [图片]
2021-04-29