游戏内添加好友
添加好友
游戏SDK通过调用Tencent类的gameMakeFriend调用添加好友接口,参数如下:
Params:Bundle类型调用参数,必须包含:openid, label, messag,version字段。参数含义如下:
参数 | 参数说明 |
---|---|
MGameAppOperation.GAME_FRIEND_OPENID | String型,要添加好友的openid |
MGameAppOperation.GAME_FRIEND_LABEL | String 型,要添加好友的备注 |
MGameAppOperation.GAME_FRIEND_ADD_MESSAGE | String型,验证信息 |
MGameAppOperation.GAME_SDK_VERSION | String型,是否来自游戏SDK |
注意:和原来的加好友接口不同:需要传递参数MGameAppOperation.GAME_SDK_VERSION
调用接口的示例代码如下:
Bundle params = new Bundle(); params.putString(MGameAppOperation.GAME_FRIEND_OPENID, fopenid.getText() + ""); params.putString(MGameAppOperation.GAME_FRIEND_LABEL, label.getText() + ""); params.putString(MGameAppOperation.GAME_FRIEND_ADD_MESSAGE, message.getText() + ""); params.putString(MGameAppOperation.GAME_SDK_VERSION, "true"); mTencent.makeFriend(GameLogicActivity.this, params);