我是一家公司的程序员,主要负责网站开发的。因为公司网站做活动,需要用户互相分享裂变出去。但是在微信中分享出来,不显示描述和缩略图,如下:

android 微信分享小图标为啥是老图标 微信分享显示不全_自定义

这样显示出来,看起来很难看并且不正规,如果就这样的裂变的话,效果肯定大打折扣。所有公司要求我们实现微信自定义分享功能,实现微信分享网页到好友/朋友圈是能够显示自定义的标题,描述和图片。我个人觉得问题不大,应该很好解决,毕竟微信官网公开了官方文档,而且网上也有一大堆的教程。但是!!!!!!事实并非如此。网上的教程大部分都是过时的,或者有的不完整,重点没提出来,根本就无法实现,让我们绕了一大圈。然后又重新参考官方文档......就这样浪费了好几天时间,网站又上线在即,我们时间不多了。按照官方文档走一遍无果后,我们真的快崩溃了........就这么一个功能,微信为什么搞这么复杂。

最后我们还是在项目上线之前实现了此功能,分享效果如下:

android 微信分享小图标为啥是老图标 微信分享显示不全_微信_02

不过,说起来惭愧,直到最后也不是我们自己做出来的,而是找了专门帮人做微信自定义分享对接的平台来帮我们实现了。我们研究了几天无果,他们一个多小时就搞定了,真是备受打击。不过根据他们的流程和代码我发现,并非我们技术不够,而是这个功能实现的过程,面临太多的陷阱了,初次实现很容易踩坑。他们告诉我,他们也是通过大量帮人对接练出来了,每个点要注意哪些都轻车熟路,所以才能轻松实现。

哎,就记录到这吧,这件事让我明白了,技术能力高低并不是关键,熟能生巧。