收藏
回答

如何解决私密消息验证接口无法从 encryptedData 中获取 activityId?

Hi.


我们使用 wx.authPrivateMessage API 通过 shareTicket 换取了下面的内容:

{
    "iv": "8uY7D0dep8kZM4Arrd2/Zw==",
    "encryptedData": "DOSsiPRY6x1h6sTz6DeQeZmsUnLMyuwzUgouWstMDf7DYnj/QWDEHg5Xy7js9wWk2Sa2gq78Xa7iMX+WXce79CMAhLLyaDVXLMDIky4/QYf+nWCLPYHgrzJ1uSHekrpi",
    "valid": true,
    "errMsg": "authPrivateMessage:ok"
}


按照文档的描述,在 valid=true 的情况下,encryptedData 解密后可以获取到 wx.updateShareMenu 中设置的 activityId,但实际解密后的内容为空字符串。


经过「开发版」+ 「体验版」测试,均出现解密为空字符串。


基础库:2.14.0


有劳官方解答下,是否使用上存在问题?


最后一次编辑于  2020-12-02
回答关注问题邀请回答
收藏

9 个回答

  • 2020-12-11

    顶。

    2020-12-11
    有用 3
    回复
  • orange star
    orange star
    2021-04-02

    同问 @官方

    2021-04-02
    有用 2
    回复
  • 陈凯
    陈凯
    2021-04-01

    同样问题

    2021-04-01
    有用 2
    回复
  • momo
    momo
    2021-02-05

    我也无法解出来

    2021-02-05
    有用 2
    回复
  • A.Bing
    A.Bing
    2020-12-28

    用返回的iv,encryptedData解密不出来。

    2020-12-28
    有用 2
    回复
  • 小小锋@.@
    小小锋@.@
    2021-04-02

    同问~

    2021-04-02
    有用 1
    回复
  • 三毛
    三毛
    2022-05-21

    官方这块确实有点问题,详见星球上的一篇文章 ,内有解决方案。

    https://articles.zsxq.com/id_xwdkxjhuo14q.html

    2022-05-21
    有用
    回复
  • 疾风
    疾风
    2021-07-06

    云调用 能解吗


    2021-07-06
    有用
    回复
  • 啵啵
    啵啵
    2021-05-06

    半年过去了都没有回应

    2021-05-06
    有用
    回复
登录 后发表内容
问题标签