Package | yy |
Interface | public interface IChannelAppMsg extends flash.events.IEventDispatcher |
Method | Defined By | ||
---|---|---|---|
sendMsgToSubChannel(subChannelId:uint, msg:String, linkstart:uint, linkend:uint, token:uint):Object
发送应用消息到子频道。所有该子频道在线用户才能收到。
| IChannelAppMsg | ||
sendMsgToSubChannelEx(subChannelId:uint, token:uint, key:String, textData:Array):Object
发送应用消息到子频道。所有该子频道在线用户才能收到。
| IChannelAppMsg | ||
sendMsgToUsers(userList:Array, msg:String, linkstart:uint, linkend:uint, token:uint):Object
发送应用消息给指定用户。用户必须在同一大频道中,且必须在线才能收到。
| IChannelAppMsg | ||
sendMsgToUsersEx(userList:Array, token:uint, key:String, textData:Array):Object
发送应用消息给指定用户。用户必须在同一大频道中,且必须在线才能收到。
| IChannelAppMsg |
Event | Summary | Defined By | ||
---|---|---|---|---|
应用消息链接点击事件。应用消息中的超链接被点击的时候会触发。 事件信息格式说明: eventData.token: uint类型 发送消息的时候设置的token,可以用来判断哪一条消息被点击。 | IChannelAppMsg | |||
应用消息链接点击事件。应用消息中的超链接被点击的时候会触发。 事件信息格式说明: eventData.token: uint类型 发送消息的时候设置的token,可以用来判断哪一条消息被点击。 eventData.userData: uint类型,发送消息的时候链接里设置的userData值。 | IChannelAppMsg |
sendMsgToSubChannel | () | method |
public function sendMsgToSubChannel(subChannelId:uint, msg:String, linkstart:uint, linkend:uint, token:uint):Object
发送应用消息到子频道。所有该子频道在线用户才能收到。
Parameters
subChannelId:uint — 子频道长位id
| |
msg:String — 消息内容,超度不超过200字节。
| |
linkstart:uint — 内容中超链接开始位置
| |
linkend:uint — 内容中超链接结束位置
| |
token:uint — 设置token,标记消息
|
Object — 返回调用是否成功,是一个Object对象,具体属性如下。
ret: int类型 返回码 0=成功,非0值失败,具体请参考错误代码。 |
sendMsgToSubChannelEx | () | method |
public function sendMsgToSubChannelEx(subChannelId:uint, token:uint, key:String, textData:Array):Object
发送应用消息到子频道。所有该子频道在线用户才能收到。
Parameters
subChannelId:uint — 子频道长位id。
| |
token:uint — 设置token,标记消息。
| |
key:String — 消息的认证key,根据消息内容和应用Id计算出的key,应用通过审核后,可以在open.yy.com获取。
| |
textData:Array — 包含文字信息的数组,数组每个元素是json对象,示例如下。
[{ text: "嘎嘎鱼", type: 2, userData: 87639876 }, { text: "邀请全部子频道的人一起玩", type: 1 }, { text: "猜骰子", type: 2, userData: 105620}] 数组中每个元素的格式: text: 文字信息 type: 是普通文字还是链接文字,1=普通文字 2=链接文字 其他值无效 userData: 如果是链接文字,userData保存链接自定义数据,是一个正整数,点击链接的时候可以得到此数据,如果是普通文字可以没有此属性 |
Object — 返回调用是否成功,是一个Object对象,具体属性如下。
ret: int类型 返回码 0=成功,非0值失败,具体请参考错误代码。 |
sendMsgToUsers | () | method |
public function sendMsgToUsers(userList:Array, msg:String, linkstart:uint, linkend:uint, token:uint):Object
发送应用消息给指定用户。用户必须在同一大频道中,且必须在线才能收到。
Parameters
userList:Array — 存有目标用户uid的数组
| |
msg:String — 消息内容,超度不超过200字节。
| |
linkstart:uint — 内容中超链接开始位置。
| |
linkend:uint — 内容中超链接结束位置。
| |
token:uint — 设置token,标记消息。
|
Object — 返回调用是否成功,是一个Object对象,具体属性如下。
ret: int类型 返回码 0=成功,非0值失败,具体请参考错误代码。 |
sendMsgToUsersEx | () | method |
public function sendMsgToUsersEx(userList:Array, token:uint, key:String, textData:Array):Object
发送应用消息给指定用户。用户必须在同一大频道中,且必须在线才能收到。
Parameters
userList:Array — 存有目标用户uid的数组。
| |
token:uint — 设置token,标记消息。
| |
key:String — 消息的认证key,根据消息内容和应用Id计算出的key,应用通过审核后,可以在open.yy.com获取。
| |
textData:Array — 包含文字信息的数组,数组每个元素是json对象。格式同sendMsgToSubChannelEx。
|
Object — 返回调用是否成功,是一个Object对象,具体属性如下。
ret: int类型 返回码 0=成功,非0值失败,具体请参考错误代码。 |
See also
APP_LINK_CLICKED | Event |
yy.events.ChannelAppLinkEvent
yy.events.ChannelAppLinkEvent.APP_LINK_CLICKED
应用消息链接点击事件。应用消息中的超链接被点击的时候会触发。
事件信息格式说明:
eventData.token: uint类型 发送消息的时候设置的token,可以用来判断哪一条消息被点击。
APP_LINK_EX_CLICKED | Event |
yy.events.ChannelAppLinkEvent
yy.events.ChannelAppLinkEvent.APP_LINK_EX_CLICKED
应用消息链接点击事件。应用消息中的超链接被点击的时候会触发。
事件信息格式说明:
eventData.token: uint类型 发送消息的时候设置的token,可以用来判断哪一条消息被点击。
eventData.userData: uint类型,发送消息的时候链接里设置的userData值。