不用微博SDK,直接使用 新浪微博 分享链接进行分享

目前有个需求,就是想从APP和网页中分享一个网页到新浪微博,很简单,可以网页侧APP侧接入微博的SDK,但我不想,太麻烦,就是分享一个功能,加入太浪费了。

基本方案,

使用 https://service.weibo.com/share/share.php 

进行分享

参数:

url  : 要分享的链接

title: 文字

pic: 分享的图片的url

上述参数都要转码

https://service.weibo.com/share/share.php?url=http%3A%2F%2Fslide.news.sina.com.cn%2Fslide_1_86058_517095.html&title=落日下的非洲野生动物剪影%20金色余晖画面唯美_高清图集_新浪网&pic=http%3A%2F%2Fn.sinaimg.cn%2Fdefault%2F1_img%2Fupload%2F3933d981%2F601%2Fw930h471%2F20210705%2Fe031-ksmehzs6892501.jpg

网页侧很简单直接使用分享按钮用的链接

APP侧也可以使用这个,

但如果客户端已经安装了新浪微博APP,最好是直接跳转到新浪APP内,

方法就是使用微博的scheme

sinaweibo://browser?url={编码后上述分享链接}

eg:

sinaweibo://browser?url=https%3A%2F%2Fservice.weibo.com%2Fshare%2Fshare.php%3Furl%3Dhttp%253A%252F%252Fslide.news.sina.com.cn%252Fslide_1_86058_517095.html%26title%3D%E8%90%BD%E6%97%A5%E4%B8%8B%E7%9A%84%E9%9D%9E%E6%B4%B2%E9%87%8E%E7%94%9F%E5%8A%A8%E7%89%A9%E5%89%AA%E5%BD%B1%2520%E9%87%91%E8%89%B2%E4%BD%99%E6%99%96%E7%94%BB%E9%9D%A2%E5%94%AF%E7%BE%8E_%E9%AB%98%E6%B8%85%E5%9B%BE%E9%9B%86_%E6%96%B0%E6%B5%AA%E7%BD%91%26pic%3Dhttp%253A%252F%252Fn.sinaimg.cn%252Fdefault%252F1_img%252Fupload%252F3933d981%252F601%252Fw930h471%252F20210705%252Fe031-ksmehzs6892501.jpg


版权声明:本文为liuxingzi001原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>