打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将自己的网页

 

2014-11-24 19:16 
记录一下,关于如何分享到新浪微博的过程,1、要将自己的web网站,或者是app应用,分享到新浪微博,首先需要做的就是以开发者的身份,到新浪的开发者平台上面去申请注册,
过程链接如下,可以自行进行参考:http://open.weibo.com/,注册完成以后,会返回一个appKey,这个appKey就是唯一的身份凭证,所以一定要记录好,本文这里已经申请了一个开发者身份,appkey不方便透露,这里就不说了,申请开发者身份需要审核,一般需要三天左右,
X

2、完成以后(不用等待审核通过,我们就可以编写我们的代码了),下面就是调用新浪微博的服务接口,进行发布自己的消息了,这里有以下几个字段说明,对于一串URL中,比如我下面的这个例子:
界面如下:

那么我这里面的链接地址如下(由于中文被编码,所以我省略一些内容,贴出关键的地方,由于下面的url被我截掉了部分内容,所以这里直接复制的可能无法显示效果,需要自己自行组合url):
http://service.weibo.com/share/share.php?title=小伙伴们,快来试用一下我的新玩意?
这里有点乱所以希望多多包涵,说一说这个url的参数构成吧(关键参数我已经标注出来):
(a)http://servi.weibo.com/share/share.php 这个链接是调用新浪的服务
(b)title:为当前分享的140个字的内容,不可缺少的参数,内容可以为空,但是参数不能少
(c)url:表示当前分享的页面的地址,比如我当前的页面或者待分享的页面地址为:http:XXX.com/p.html,那么url就填写这个内容
(d)pic:表示分享的时候,附带的图片,很多分享是有图片的,那么图片的地址就是这个,因为新浪微博需要根据图片的url来自行寻找图片,所以这里填上外网可以访问得到的地址,不可填写内网的哦,有服务器的话可以放到服务器上面去
(e)appKey:则是当前的唯一识别身份,此字段是申请的时候返回的字段
以上就是分享到新浪微博,的url的基础内容,里面的参数的代表含义,这里我们需要注意两点,
(1)、url和pic需要进行编码,所以在使用的时候,采用这种方式进行编码:url:encodeURIComponent(XXX)
的方式进行
(2)、关于title中文的问题,有很多时候,我们需要在弹出的分享窗口中,自己可能需要获取到内容,去做其他的处理,那么这个时候如果出现乱码了,需要使用escape,如下:title:escape(''''这是内容''''),不过一般情况下是不会出现乱码的,可以放心使用
3、分享的主体内容已经搞定了,那么接下来我们就需要,看看我们的最后的内容了,
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
三方登录之微博登录
IOS 中使用token机制来验证用户的安全性
22 授权分析
腾讯微博
微博开放平台博客 ? 分享按钮的前世今生 – 玩转新浪微博分享按钮
模拟登录新浪微博(Python)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服