com.tencent.mm.sdk.modelmsg
Class SendMessageToWX.Req

java.lang.Object
  extended by com.tencent.mm.sdk.modelbase.BaseReq
      extended by com.tencent.mm.sdk.modelmsg.SendMessageToWX.Req
Enclosing class:
SendMessageToWX

public static class SendMessageToWX.Req
extends BaseReq

Request class of SendMessageToWX, extend from BaseReq
SendMessageToWX请求类,继承自BaseReq


Field Summary
 WXMediaMessage message
          
WXMediaMessage data of the sharing request
分享请求的WXMediaMessage数据
 int scene
          
Target of sharing.
static int WXSceneFavorite
          
Send to WeChat Favorite
发送的目标场景,表示发送到微信收藏
static int WXSceneSession
          
Send to WeChat conversation
发送的目标场景,表示发送到会话
static int WXSceneTimeline
          
Send to WeChat Moments
发送的目标场景,表示发送朋友圈
 
Fields inherited from class com.tencent.mm.sdk.modelbase.BaseReq
openId, transaction
 
Constructor Summary
SendMessageToWX.Req()
          
Build an empty request
构造空请求
SendMessageToWX.Req(Bundle data)
          
Generate request object from Bundle data
从Bundle数据生成请求对象
 
Method Summary
 boolean checkArgs()
          
Check parameters of this request
检查该请求各个参数的合法性
 void fromBundle(Bundle data)
          
Deserialize request data in Bundle
从Bundle中反序列化request数据
 int getType()
          
Return type ID of the current request.
 void toBundle(Bundle data)
          
Serialize requests into Bundle
将请求序列化到Bundle中
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WXSceneSession

public static final int WXSceneSession
Send to WeChat conversation
发送的目标场景,表示发送到会话

See Also:
Constant Field Values

WXSceneTimeline

public static final int WXSceneTimeline
Send to WeChat Moments
发送的目标场景,表示发送朋友圈

See Also:
Constant Field Values

WXSceneFavorite

public static final int WXSceneFavorite
Send to WeChat Favorite
发送的目标场景,表示发送到微信收藏

See Also:
Constant Field Values

message

public WXMediaMessage message
WXMediaMessage data of the sharing request
分享请求的WXMediaMessage数据


scene

public int scene
Target of sharing. Share to WeChat conversation (WXSceneSession) or WeChat Moments (WXSceneTimeline). Share to WeChat conversation by default.
发送的目标场景, 可以选择发送到会话 WXSceneSession 或者朋友圈 WXSceneTimeline。 默认发送到会话。

Constructor Detail

SendMessageToWX.Req

public SendMessageToWX.Req()
Build an empty request
构造空请求


SendMessageToWX.Req

public SendMessageToWX.Req(Bundle data)
Generate request object from Bundle data
从Bundle数据生成请求对象

Parameters:
data -
Source Bundle that contains request data
包含请求数据的源Bundle
Method Detail

getType

public int getType()
Description copied from class: BaseReq
Return type ID of the current request. See ConstantsAPI
返回当前请求的类型ID,参考 ConstantsAPI

Specified by:
getType in class BaseReq
Returns:
type of current request instance

fromBundle

public void fromBundle(Bundle data)
Description copied from class: BaseReq
Deserialize request data in Bundle
从Bundle中反序列化request数据

Overrides:
fromBundle in class BaseReq
Parameters:
data -
Bundle that used to carry request data
承载请求数据的Bundle

toBundle

public void toBundle(Bundle data)
Description copied from class: BaseReq
Serialize requests into Bundle
将请求序列化到Bundle中

Overrides:
toBundle in class BaseReq
Parameters:
data -
Bundle that used to carry request data
承载请求数据的Bundle

checkArgs

public boolean checkArgs()
Description copied from class: BaseReq
Check parameters of this request
检查该请求各个参数的合法性

Specified by:
checkArgs in class BaseReq
Returns:
Returns True if all parameters are valid.
如果参数均合法,返回true