WebQQAPI.docx

上传人:b****7 文档编号:10630319 上传时间:2023-02-22 格式:DOCX 页数:18 大小:18.53KB
下载 相关 举报
WebQQAPI.docx_第1页
第1页 / 共18页
WebQQAPI.docx_第2页
第2页 / 共18页
WebQQAPI.docx_第3页
第3页 / 共18页
WebQQAPI.docx_第4页
第4页 / 共18页
WebQQAPI.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

WebQQAPI.docx

《WebQQAPI.docx》由会员分享,可在线阅读,更多相关《WebQQAPI.docx(18页珍藏版)》请在冰豆网上搜索。

WebQQAPI.docx

WebQQAPI

WebQQ开放平台是第一个以应用为核心的腾讯应用平台。

WebQQ开放平台上的应用是指由WebQQ或第三方开发商开发的,可以为用户提供有用、新潮的应用程序。

API调用方法

▪alloy是所有API的顶级命名空间,API的调用书写形式均是alloy.XXX.XXX(param,success_back,error_back)

▪系统API允许任何应用程序直接调用;要使用微博API和消息服务API,需要在开发者网站创建应用时勾选上要使用的API类型,且系统会在用户添加安装应用程序时予以明确提醒

▪调用API时,请保证浏览器已完成DOM树结构的构建且alloyOS的API已经加载完成,否则可能会调用出错。

建议使用以下语法来调用API:

//调用账号绑定API和微博API

alloy.onReady(

function(){

//yourcodehere

}

);

 

//调用其他API

alloy.onDomReady(

function(){

//yourcodehere

}

);

▪调用微博API时,需手工先引用weibo.js(地址是 ),然后才能调用微博的API。

AlloyOS已经包含动态加载js的方法,建议使用以下语法来调用微博API:

//调用微博API

alloy.getScript({

url:

'

onSuccess:

function(){

//yourcodehere

}

});

AlloyOS

方法

系统[System]

system.alert

弹出系统提示框

system.confirm

弹出系统确认对话框

system.getLoginState

获取用户在AlloyOS的登录状态

system.hideAppBox

收起AlloyOS的应用盒子

system.isAppInstalled

判断AlloyOS中是否安装了某个app

system.isAppRunning

判断AlloyOS中是否正在运行某个app

system.isLocked

判断AlloyOS是否是锁屏状态

system.openURL

运行系统内置浏览器应用程序来打开某个网址

system.runApp

在AlloyOS中运行某个app

system.runAppMarket

打开AlloyOS应用市场程序

system.runBrowser

运行系统内置浏览器应用程序

system.runIME

运行QQ云输入法

system.runQQ

在AlloyOS中运行网页QQ应用程序

system.runSettingCenter

打开系统系统设置窗口

system.search

运行AlloyOS内置浏览器的默认搜索引擎来搜索互联网

system.showAppBox

弹出AlloyOS的应用盒子

system.showLoginBox

弹出系统登录对话框

system.getPushServiceToken

获取该应用在PushService(消息服务)中的token值

窗口应用程序[Window]

window.close

关闭应用程序

window.fullScreen

全屏显示应用程序窗口

window.getRunOption

获取应用被调用时的运行参数

window.max

最大化窗口

window.min

最小化窗口

window.restore

还原窗口到原来的尺寸大小和位置

window.setButton

设置是否有最小、最大、全屏、关闭按钮

window.setCurrent

激活窗口,并将窗口设置为最靠前

window.setNotCurrent

取消窗口的激活状态,并将窗口设置为非最靠前的窗口

window.setWinSize

设置窗口的外框尺寸大小

window.setBodySize

设置窗口的内容尺寸大小

window.setStyle

设置窗口样式

window.setTitle

设置窗口标题栏文字

window.setToolbar

设置窗口的工具栏相关参数

window.setXY

设置窗口的位置

window.setExitConfirm

设置关闭窗口的确认框

window.removeExitConfirm

取消关闭窗口的确认框

挂件应用程序[Widget]

widget.close

关闭widget

widget.getRunOption

获取应用程序初始运行时的传入参数

widget.setButton

设置widget是否有刷新、关闭等按钮

widget.setCurrent

激活widget,并将widget设置为最靠前

widget.setNotCurrent

取消widget的激活状态,并将widget设置为非最靠前

widget.setXY

设置Widget的坐标位置

widget.setWinSize

设置widget的外框尺寸大小

widget.setBodySize

设置widget的内容尺寸大小

widget.startDrag

点击某个dom后移动鼠标来拖动整个widget窗口

桌面布局及样式[Layout]

layout.applyScene

设置AlloyOS的动态场景

layout.applySkin

设置AlloyOS的皮肤

layout.applyTheme

设置AlloyOS的主题

layout.applyWallpaper

设置AlloyOS的壁纸

layout.getDesktopSize

获取AlloyOS的桌面尺寸

layout.getAvailSize

获取AlloyOS的工作区域的尺寸

layout.getClientSize

获取浏览器可视区域的尺寸

网页QQ

qq.isLogin

判断用户是否登录QQ

账号绑定

account.bind

绑定第三方应用的账号到QQ账号

account.check

检查第三方账号是否绑定了QQ账号

account.unbind

解除QQ账号上绑定的第三方账号

事件

系统[Event:

System]

Event:

system.exit

用户退出AlloyOS系统时发出的通知事件

Event:

system.loginSuccess

用户成功登录AlloyOS系统时发出的通知事件

窗口应用程序[Event:

Window]

Event:

window.close

关闭窗口时发出的通知事件

Event:

window.fullScreen

全屏窗口时发出的通知事件

Event:

window.max

窗口最大化时发出的通知事件

Event:

window.min

窗口最小化时发出的通知事件

Event:

window.resize

改变窗口尺寸时发出的通知事件

Event:

window.restore

还原窗口时发出的通知事件

Event:

window.setCurrent

将窗口设置为当前时发出的通知事件

Event:

window.setNotCurrent

将窗口设置为非当前时发出的通知事件

挂件应用程序[Event:

Widget]

Event:

widget.close

退出widget发出的通知事件

Event:

widget.setCurrent

widget被设置为当前时发出的通知事件

Event:

widget.setNotCurrent

widget被设置为非当前时发出的通知事件

桌面布局及样式[Event:

Layout]

Event:

layout.clickDesktop

用户点击桌面时发出的通知事件

腾讯微博

数据收藏

weibo.fav.addHt

收藏话题

weibo.fav.delHt

取消收藏话题

weibo.fav.listHt

获取用户已收藏的话题列表

weibo.fav.addTweet

收藏一条微博

weibo.fav.delTweet

取消收藏一条微博

weibo.fav.listTweet

获取收藏的微博列表

关系链

weibo.friends.add

收听某个用户

weibo.friends.addBlacklist

添加某个用户到黑名单

weibo.friends.addSpecail

特别收听某个用户

weibo.friends.blackList

黑名单列表

weibo.friends.check

检测是否我听众或我收听的人

weibo.friends.del

取消收听某个用户

weibo.friends.delSpecail

取消特别收听某个用户

weibo.friends.delBlacklist

从黑名单中删除某个用户

weibo.friends.fansList

我的听众列表

weibo.friends.idolList

我收听的人列表

weibo.friends.specialList

特别收听列表

weibo.friends.userFansList

获取其他用户听众列表

weibo.friends.userIdolList

获取其他用户收听的人列表

weibo.friends.userSpecialList

其他帐户特别收听的人列表

话题

weibo.ht.ids

根据话题名称查话题ID

weibo.ht.info

根据话题ID获取话题相关信息

私信

weibo.private.add

发一条私信

weibo.private.del

删除一条私信

weibo.private.recv

获取私信收件箱列表

weibo.private.send

获取私信发件箱列表

搜索

weibo.search.userByTag

通过标签搜索用户

weibo.search.tweet

搜索微博

weibo.search.user

搜索用户

时间线

weibo.statuses.broadcastTimeline

我发表时间线

weibo.statuses.homeTimeline

主页时间线

weibo.statuses.htTimeline

话题时间线

weibo.statuses.mentionsTimeline

用户提及时间线

weibo.statuses.publicTimeline

广播大厅时间线

weibo.statuses.userTimeline

其他用户发表时间线

热度,趋势

weibo.trends.ht

话题热榜

帐户

weibo.user.info

获取自己的资料

weibo.user.otherInfo

获取其他人资料

weibo.user.update

更新用户信息

收发微博

weibo.tweet.add

发表一条微博

weibo.tweet.del

删除一条微博

weibo.tweet.reAdd

转播一条微博

weibo.tweet.reCount

转播数

weibo.tweet.reList

获取单条微博的转播理由/点评列表

weibo.tweet.reply

回复一条微博

weibo.tweet.show

获取一条微博数据

数据更新

weibo.info.update

查看数据更新条数

其他

weibo.other.knownPerson

我可能认识的人

QQ群空间

群基础

qun.base.grouplist

获取某用户的群列表

qun.base.identity

判断群成员身份

新鲜事

qun.twitter.create

创建群唠叨

qun.twitter.del

删除群唠叨

qun.twitter.delReply

删除回复

qun.twitter.get

获取群唠叨

qun.twitter.getReply

获取群唠叨回复

qun.twitter.myGroup

获取我的群动态

qun.twitter.reply

回复群唠叨

群相册

qun.album.addAlbum

添加相册

qun.album.delAlbum

删除相册

qun.album.delPhoto

删除一张照片

qun.album.getAlbumInfo

获取单个相册信息

qun.album.getAlbumList

获取相册列表

qun.album.getNewestPhotoList

获取最新上传照片列表

qun.album.getPhotoInfo

获取单张照片信息

qun.album.getPhotoList

获取照片列表

qun.album.modifyAlbum

修改相册

qun.album.modifyPhoto

修改照片信息

qun.album.uploadPhoto

上传一张照片

群论坛

qun.bbs.addClass

添加版面

qun.bbs.addPost

回帖

qun.bbs.addThread

增加帖子

qun.bbs.delClass

删除版面

qun.bbs.delPost

删除回帖

qun.bbs.delThread

删除帖子

qun.bbs.getClassList

获取版面列表

qun.bbs.getPostList

获取回帖列表

qun.bbs.getThreadList

获取帖子列表

qun.bbs.modifyClass

修改版面

qun.bbs.modifyThread

修改帖子

qun.bbs.topThread

置顶帖子

qun.bbs.transferClass

转贴

群共享

qun.store.continueUpload

文件续传

qun.store.delete

删除一个文件

qun.store.download

下载一个文件

qun.store.filelist

获取文件列表

qun.store.info

获取空间信息

qun.store.rename

重命名一个文件

qun.store.renew

文件续期

qun.store.share

从中转站分享一个文件到群

qun.store.upload

上传一个文件

群活动

qun.activity.create

创建一个活动

qun.activity.info

获取一个活动的基本信息

qun.activity.join

加入一个活动

qun.activity.modifyIcon

修改活动图片

qun.activity.modifyInfo

修改一个活动

qun.activity.quit

退出一个活动

群投票

ment

评论投票

mentlist

获取投票评论列表

qun.vote.create

创建投票

qun.vote.del

删除投票

qun.vote.delComment

删除评论

qun.vote.info

获取单个投票信息

qun.vote.join

参与一个投票

qun.vote.modify

修改投票

qun.vote.result

获取投票结果信息

qun.vote.votelist

获取投票列表

群热点

qun.hot.hotlist

获取热图列表

qun.hot.monthHotlist

获取月热图榜

qun.hot.weekHotlist

获取周热图榜

休闲区

qun.games.list

获取休闲区小游戏列表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1