com.qq.connect.api.qzone
类 Share

java.lang.Object
  继承者 com.qq.connect.QQConnect
      继承者 com.qq.connect.api.qzone.Share
所有已实现的接口:
java.io.Serializable

public class Share
extends QQConnect

第三方网站可以调用此类的分享接口,在用户授权的情况下,可以以用户的名义发布一条动态(feeds)到QQ空间,此外还可在腾讯微博上发一条微博(用户可自己选择是否转发到微博)。
注意网站必须一次性将信息传输给本分享接口。
分享功能现在支持网页分享和视频分享。
建议网站将请求的频率限制在每秒1次以下。如请求过于频繁,该接口将可能被禁用。

另请参见:
序列化表格

字段摘要
 
从类 com.qq.connect.QQConnect 继承的字段
client
 
构造方法摘要
Share(java.lang.String token, java.lang.String openID)
          利用获取到的accesstoken, openid 信息构造Share 对象
 
方法摘要
 GeneralResultBean addShare(java.lang.String title, java.lang.String url, java.lang.String site, java.lang.String fromUrl, java.lang.String... parameters)
          第三方网站可以调用本分享接口,在用户授权的情况下,可以以用户的名义发布一条动态(feeds)到QQ空间,此外还可在腾讯微博上发一条微博( 用户可自己选择是否转发到微博)。
 
从类 com.qq.connect.QQConnect 继承的方法
setOpenID, setToken
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Share

public Share(java.lang.String token,
             java.lang.String openID)
利用获取到的accesstoken, openid 信息构造Share 对象

参数:
token -
openID -
方法详细信息

addShare

public GeneralResultBean addShare(java.lang.String title,
                                  java.lang.String url,
                                  java.lang.String site,
                                  java.lang.String fromUrl,
                                  java.lang.String... parameters)
                           throws QQConnectException
第三方网站可以调用本分享接口,在用户授权的情况下,可以以用户的名义发布一条动态(feeds)到QQ空间,此外还可在腾讯微博上发一条微博( 用户可自己选择是否转发到微博)。

参数:
title - feeds的标题,最长36个中文字,超出部分会被截断。
url - 分享所在网页资源的链接,点击后跳转至第三方网页。请以http://开头。
site - 分享的来源网站名称,请填写网站申请接入时注册的网站名称.
fromUrl - 分享的来源网站对应的网站地址url。请以http://开头。
parameters - 需要发表到分享的信息,可选参数 此方法可以接收随意多的String参数,参数按照官方文档
                   调用示例:
                   Share share = new Share(accessToken, openID);
                   String con = "测试内容!" + new Random().nextInt();
                   GeneralResultBean grb = share.addShare(con, "http://********.com", "******", "http://******.com",
                           "comment=" + con + "comment",
                           "summary=" + con + "summary",
                           "images=http://static.qplus.com/images/new/qplusDesktop.png",
                           "type=5",
                           "playurl=http://v.qq.com/cover/n/npx35dfxppey2k9.html?vid=n0107va2lqx&_out=0",
                           "nswb=1");
                   
返回:
GeneralResultBean ResultBean
抛出:
QQConnectException - when QQConnect service is not reachable
从以下版本开始:
javaSE 5.0
另请参见:
add_share