收藏
回答

小程序无法打开通过 API 获取到公众号永久图文地址,该如何解决?

我开发的体验版小程序,使用 WEB-VIEW 组件打开微信公众号图文。

如果这个图文地址是在公众号推送手动复制的地址(如,https://mp.weixin.qq.com/s/vXy4YZHN23g3prO78kaQmw)可以打开。

如果这个图文地址是通过公众号永久素材 API 获取到的地址(如,https://mp.weixin.qq.com/s?__biz=MzA5NDk2NTQ3NQ==&mid=100000016&idx=1&sn=d9859648d05e89c319c2a44b5f32f97c&chksm=1047da9c2730538adf5d2c63e45bfe92c6c2752c79064eaf2130366c2e7b38df90e7d7cde5cc#rd)不能打开。iOS 提示:请在微信客户端打开链接;Android 提示:不支持打开非业务域名。微信开发者工具提示参数错误。

请问如何解决。

P.S.

公众号有关联小程序

回答关注问题邀请回答
收藏

3 个回答

  • 杨 。
    杨 。
    2021-08-05

    请问解决了吗?我现在也是越到这个问题,获取的图文链接在小程序中无法打开,反而推文复制链接的可以打开,那么获取推文接口的意义何在呢?

    2021-08-05
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-02-27

    请提供小程序和公众号的appid以及能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-02-27
    有用
    回复 2
    • Rod
      Rod
      2020-02-27
      同一个代码我把 web-view 依次换成问题中的两个地址,第一个可以正常打开。第二个是通过微信公众号永久素材 API 获取到的地址,不能正常打开,报错见上文。

      问题在于地址,我获取到的地址是否正确呢。我在社区中看到其他开发者通过永久素材 API 获取到的地址如第一个,而我获取到的地址如第二个。

      我的
      WECHAT_OFFICIAL_ACCOUNT_APPID=wx94b2c98f44929f26
      WECHAT_MINI_PROGRAM_APPID=wxb48efbee366a518a
      2020-02-27
      回复
    • Rod
      Rod
      2020-02-27
      我是发布体验版小程序测试的,是否有影响呢?
      2020-02-27
      回复
  • 阳光
    阳光
    2020-02-27

    把小程序跟公众号关联一下,没关联好像是不行的

    2020-02-27
    有用
    回复
登录 后发表内容
问题标签