微博H5登录和发微博组件

作者 : 开心源码 本文共693个字,预计阅读时间需要2分钟 发布时间: 2022-05-13 共141人阅读

我也是近期才躺的坑,记录一下,由于网上关于微博内嵌H5的文档少之又少,微博开放平台提供的资料也少之又少。文档是15年还是12年就没有再维护了,这次做这个项目也真是想让我猝死在电脑前。

微博的文档真的少,太少了,资料也少。就像让9102年的你去兼容IE5那样难受。

关于项目类型

这里值得一提的是我做的项目并不是轻应用,只是调用了微博的登录获取客户信息和发微博的少量简单功能。

image.png

关于微博登录

相似微信公众号同样的操作流程

  • 填写资料–审核–拿到appkey等密钥类的东西
  • 用户端将当前页面的url发送给服务器
  • 服务端用url获取签名等一系列东西
  • 我们这边,服务端将一段url拼接好,返回用户端
  • 用户端拿到url直接跳转到该url
关于微博的发微博功能

我们并没有使用官方文档上的推荐的组件,组件详情如下:
微博登录组件
微博发布器

image.png

看了下文档如同的确不太适合项目的需求,写起来也比较麻烦。
我是这样做的,直接拼接一段url,而后直接跳转到这个url去。
新浪微博的demo

解析下这个url 是https://service.weibo.com/share/share.php?appkey=appkey密钥&title=标题&url=分享的链接&content=微博内容&pic=分享的图片地址

打开大概是这么个页面,到这里就微博分享就已经结束了,简单的很。

image.png

微博登录和分享需要注意的是

  • 域名需要与你提交审核的域名相同
  • 发微博的图片url只能是HTTP,https的不能用
  • 发微博的图片url只能是HTTP,https的不能用
  • 发微博的图片url只能是HTTP,https的不能用
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 微博H5登录和发微博组件

发表回复