- 关于工作协同能力上的小程序支持的建议 ?
问题是围绕:个人的小程序卡片没有 shareTicket,和authPrivateMessage不支持云调用解密敏感信息。 需要实现的场景是工作协同,比如一项工作,A做了一部分,现在提交给负责人确认,需要用到卡片转发(*转到个人不是群),转发现支持两种方式,一是动态消息,一是私密消息。 一:动态消息, 整个场景必面用到activityID 来关联业务, 动态消息,转给个人不支持shareTicket ,没法拿到activityID 。所以走不通。但转到群里是可以的,不知道为什么个人不支持shareTicket ? 二:私密消息 查了下文档也测试了,转给个人是可以得到shareTicket ,但是这里也有个大问题,创作activityID 是支持云调用的,解密时不支持, 不像getShareInfo 可以用CloudID 来换取敏感数据,这样的话,不得不去维护每个用户的session_key ,从而来解密,我们没有必要去维护每个登录用户的Session_key。 总结:所以协同的场景,方式一如果个人支持ShareTicket 就好了, 方式二虽然是支持,但是这里又有新的问题,就是解密不支持云调用,类getShareInfo可以传入cloudID...... , 需要wx.authPrivateMessage返回cloudID , 这个就流畅了,感觉这块官方欠考虑,云调用这块没有支持到位,看现在文档给人以假象还以为是支持的,不知道是不是遗漏这块。 所以强烈建议wx.authPrivateMessage能返回cloudID。
2022-05-20 - 建议authPrivateMessage 也能支持云调用 返回一个cloudID ?
类似getShareInfo 这种, 返回一个cloudID 。 这样我们解密activityid 也方便, 不然的话,解密不能借助云开发,还得自己维护session_key ,本身session_key 的获取也不支持云调用。 不知道authPrivateMessage 为什么不给cloudID 是有其他考量吗?
2022-05-19 - authPrivateMessage 的encryptedData 能用云调用来解密吗?
wx.getWeRunData({ success (res) { // 拿 encryptedData 到开发者后台解密开放数据 const encryptedData = res.encryptedData // 或拿 cloudID 通过云调用直接获取开放数据 const cloudID = res.cloudID } }) 类似获取 getWeRunData ? 得到cloudID 。 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share/private-message.html [图片] wx.authPrivateMessage({ shareTicket: object.shareTicket, success(res) { console.log('authPrivateMessage success', res); //没有这个cloudID ???? }, fail(res) { console.log('authPrivateMessage fail', res) } }) authPrivateMessage 试过,得不到这个CloudID .
2022-05-19 - createActivityId 文档写的支持<云调用> ,为什么下面标注 不支持云函数?
[图片]
2022-05-18 - 转发调试中 App.onLaunch 或onShow 收不到 shareTicket ?
[图片] //转发按钮事件 tapDialogButton(event) { wx.updateShareMenu({ withShareTicket: true, isPrivateMessage: true, activityId: 'xxx-123', }); console.log("tapDialogButton"); } //app.js onShow: function(object) { console.log('1111111111111111111...'); console.log(object); } 真机调试,微信自己转发给自己。 操作,收到了转发消息,点击打开,查看log .
2022-05-18 - 升级安装出错?
[图片]
2022-05-17 - 企业微信新Corpid userid 字符串带来的问题?
原来的corpid userid 是数字和字母的组合, 升级后的corpid userid , 个别出现"-"(小减号) , FU5mc3IruOSQDFhnSwW_A_woIxR5EQAATP8YNVyRtDv-rNUwEPMIOQ USING,比如这个id 就包括一个小减号. 这样会带来一个大问题。 Saas 应用很多会以corpid 或userid 来命表名,数据库表名是不支持小减号的,造成创建表失败,这个情况还得特殊处理,检查id是否包含了小减号,然后替换成下划线,这样在设计和编程会带来很多问题。无法从表名识别出Id信息了等等。 如果官方能从源头上解决这个问题,不会存在这一类问题,这样能让下游开发者好处理多了。
2021-12-23 - 企业微信API 返回值与文档描述不符
获取第三方suite_access_token [图片] 文档里有errcode errmsg 字段。 但是实际测试当中发现没有这两个字段, [图片] 希望官方能修正一下,加入这二个字段,与其他API保持一致, 另外官方有没有企业微信开发交流群,这样沟能更及时。
2021-09-14 - 企业微信浏览器内核支持的字体,能升级一下吗?
web应用的开发,中文字体,在浏览器中显示很正常,但是部署到企业微信中后,企业微信工作台中打开页面,字体显示的感觉很丑,字体是仿宋(感觉 ),请问官方能不能优化一下中文字体库?
2021-09-02 - 企业微信 web 应用, 关于打印功能,功能上的问题?
web 应用, js 方式调用打印, 但是每次都会弹出打印预览, [图片] 这个对于频繁调用的场景,是很不友好的, 比如打印商品标签,查了下相关文档,这是浏览器的安全策略,针对js 的调用打印,一定会弹出预览, 这块官方应该考虑一下,比如加一个安全信任,针对某些域名是可以直接打印的。 不然很多场景不友好,为了规避这个问题,就是要求客户安装打印驱动,不能用js 方式, 这个对于一个Saas 应用来说就为伦不类了。
2021-06-02