Golem API文档
    • 文档
      • FAQ
      • 重定向到 API 文档
      • 获取 Swagger SwaggerJSON
      • 获取 Swagger SwaggerYAML
    • 登录
      • 开始登录
      • 账号密码登录
      • 首次登录初始化
      • 唤醒登录
      • 退出登录
      • 获取登录状态
    • 测试
      • html滑块
    • 联系人
      • 获取联系人列表
      • 删除联系人
      • 从黑名单移除
      • 添加到黑名单
      • 获取联系人详细信息
      • *发送好友申请
      • 通过好友验证
      • *附近的人
      • 设置联系人备注
      • 搜索联系人
      • *上传通讯录匹配好友
    • 群聊
      • 创建群聊
      • 移除群管理员
      • 设置群管理员
      • 设置群公告
      • 保存到通讯录
      • 面对面建群
      • 获取群信息
      • 邀请群成员
      • 同意入群邀请
      • 扫码进群
      • 删除群成员
      • 获取群成员详情
      • 添加群成员
      • 设置群名称
      • 获取群二维码
      • 退出群聊
      • 设置群备注
      • 转让群主
    • 消息
      • 发送应用消息
      • 发送名片消息
      • 下载文件附件
      • 下载消息图片
      • 下载视频
      • 下载语音
      • 发送表情消息
      • 转发消息
      • 转发文件
      • 发送图片消息
      • 发送链接消息
      • 发送位置消息
      • 撤回消息
      • 开始输入状态
      • 停止输入状态
      • 同步消息
      • 发送文本消息
      • 发送视频消息
      • 发送语音消息
    • CDN
      • CDN 上传聊天图片
      • CDN 上传聊天视频
      • CDN 上传朋友圈图片
      • CDN 上传朋友圈视频
      • CDN 下载高清图片
      • CDN 下载朋友圈视频
      • CDN 下载聊天视频
      • CDN 下载视频封面
    • 标签
      • 修改联系人标签
      • 获取标签列表
      • 添加标签
      • 删除标签
      • 更新标签名称
    • 收藏
      • 获取收藏信息
      • 删除收藏项
      • 获取收藏项详情
      • 同步收藏列表
    • 小程序
      • 设置预设头像
      • 获取随机头像
      • 上传自定义头像图片
      • 调用小程序云函数
      • 小程序 JS 登录
      • 小程序扫码授权登录
      • 解绑手机号
      • 获取已绑定手机号列表
      • 绑定手机号
      • 校验手机验证码
      • 发送手机验证码
      • SDK OAuth 确认授权
      • 第三方 APP OAuth 授权
      • 获取用户 OpenID
      • 操作小程序数据(WebAPI)
      • 获取小程序使用记录
      • 添加小程序使用记录
      • 获取小程序会话二维码
      • 获取小程序运行时会话
    • 朋友圈
      • 发布朋友圈
      • 删除朋友圈
      • 获取单条朋友圈详情
      • 删除评论
      • 评论朋友圈
      • 取消点赞
      • 点赞朋友圈
      • 设置朋友圈隐私
      • 同步朋友圈数据
      • 获取朋友圈时间线
      • 上传朋友圈媒体
      • 获取用户朋友圈主页
    • 公众号
      • 取关公众号
      • 关注公众号
      • 获取公众号 A8Key
      • 点赞公众号文章
      • 阅读公众号文章
      • JSAPI 预验证
      • OAuth 授权
    • 支付
      • 支付-转账
        • 确认转账收款
        • 确认微信转账
        • 创建微信转账
      • 支付-红包
        • 创建微信红包
        • 查询红包领取详情
        • 抢红包(接收+打开一步完成)
        • 查询红包领取列表
        • 打开红包(第二步)
        • 接收红包(第一步)
      • 获取绑定银行卡及余额信息
      • 生成支付收款二维码(F2F)
    • 用户
      • 设置微信号
      • 上传头像
      • 获取证书信息
      • 获取绑定硬件设备列表
      • 绑定邮箱
      • 发送验证邮件
      • 绑定手机号
      • 发送手机验证码
      • 上报运动步数
      • 设置密码
      • 验证密码
      • 设置隐私选项
      • 获取个人信息
      • 更新个人信息
      • 获取个人二维码
      • 删除安全设备
      • 获取安全设备列表
    • 管理
      • 获取推送地址
      • 设置推送地址
      • 获取存储加密状态
      • 设置存储加密状态
    • 健康检查
      GET
    • 自动滑块
      POST
    • 数据模型
      • basepb.BaseRequest
      • basepb.BaseResponse
      • basepb.Buffer
      • basepb.BuiltinIPList
      • basepb.BuiltinIPList_Info
      • basepb.Gender
      • basepb.Hosts
      • basepb.Hosts_Info
      • basepb.NetworkControl
      • basepb.OperateResponse
      • basepb.OperateResponse_Result
      • chatroom.ConsentJoinResult
      • chatroom.ScanJoinResult
      • contactpb.AddChatroomMemberResponse
      • contactpb.ChatroomAdminResponse
      • contactpb.CreateChatroomResponse
      • contactpb.CustomizedInfo
      • contactpb.DeleteChatroomMemberResponse
      • contactpb.FacingCreateChatroomResponse
      • contactpb.FacingCreateChatroomResponse_FacingMember
      • contactpb.GetChatroomInfoDetailResponse
      • contactpb.GetChatroomInfoDetailResponse_Tools
      • contactpb.GetChatroomInfoDetailResponse_Tools_Todo
      • contactpb.GetContactResponse
      • contactpb.GetContactResponse_VerifyUserValidTicket
      • contactpb.GetQRCodeResponse
      • contactpb.LbsResponse
      • contactpb.LbsResponse_LbsInfo
      • contactpb.LbsResponse_LbsInfo_CustomizedInfo
      • contactpb.LbsResponse_LbsInfo_SnsUserInfo
      • contactpb.ListMembersResponse
      • contactpb.ListMembersResponse_Result
      • contactpb.ListMembersResponse_Result_MemberInfo
      • contactpb.Member
      • contactpb.OpenIMContact
      • contactpb.OpenIMContact_CustomInfo
      • contactpb.SearchContactResponse
      • contactpb.SearchContactResponse_SearchContactItem
      • contactpb.SetChatroomAnnouncementResponse
      • contactpb.SnsUserInfo
      • contactpb.UploadMContactResponse
      • contactpb.VerifyUserResponse
      • dto.AddLabelRequest
      • dto.BindEmailRequest
      • dto.BindMobileRequest
      • dto.ChatroomMembersRequest
      • dto.CollectMoneyParam
      • dto.CommentParam
      • dto.ConfirmPreTransferParam
      • dto.ConsentJoinRequest
      • dto.CreateChatroomRequest
      • dto.CreateHongBaoParam
      • dto.CreatePreTransferParam
      • dto.DelSafeDeviceRequest
      • dto.DownloadFileParam
      • dto.DownloadImageParam
      • dto.DownloadVideoParam
      • dto.DownloadVoiceParam
      • dto.FacingCreateRequest
      • dto.ForwardParam
      • dto.GrabHongBaoParam
      • dto.LbsFindRequest
      • dto.MiniappAddAvatarRequest
      • dto.MiniappAddMobileRequest
      • dto.MiniappAddRecordRequest
      • dto.MiniappCheckVerifyCodeRequest
      • dto.MiniappCloudCallFunctionRequest
      • dto.MiniappDelMobileRequest
      • dto.MiniappGetRuntimeSessionRequest
      • dto.MiniappGetSessionQRCodeRequest
      • dto.MiniappGetUserOpenIDRequest
      • dto.MiniappJSLoginRequest
      • dto.MiniappOperateWxDataRequest
      • dto.MiniappQrcodeAuthRequest
      • dto.MiniappSendVerifyCodeRequest
      • dto.MiniappUploadAvatarImgRequest
      • dto.ModifyContactLabelsRequest
      • dto.OauthSdkAppParam
      • dto.OpenHongBaoParam
      • dto.PostParam
      • dto.PrivacyOption
      • dto.PushConfig
      • dto.QueryHongBaoDetailParam
      • dto.QueryHongBaoListParam
      • dto.ReceiveHongBaoParam
      • dto.ReportMotionRequest
      • dto.RevokeParam
      • dto.ScanJoinRequest
      • dto.SearchContactRequest
      • dto.SendAppParam
      • dto.SendCardParam
      • dto.SendFriendRequest
      • dto.SendLinkParam
      • dto.SendPositionParam
      • dto.SendTextParam
      • dto.SendVerifyMobileRequest
      • dto.SetAliasRequest
      • dto.SetAnnouncementRequest
      • dto.SetPasswordRequest
      • dto.SetPrivacyParam
      • dto.SetPrivacyRequest
      • dto.SetRemarkRequest
      • dto.StorageConfig
      • dto.ThirdAppGrantParam
      • dto.UpdateLabelRequest
      • dto.UpdateProfileRequest
      • dto.UploadContactRequest
      • dto.VerifyFriendRequest
      • dto.VerifyPasswordRequest
      • favor.SyncResult
      • favoritepb.AddItemRequest
      • favoritepb.BatchDeleteItemResponse
      • favoritepb.BatchDeleteItemResponse_Result
      • favoritepb.BatchGetItemResponse
      • favoritepb.BatchGetItemResponse_Object
      • favoritepb.GetInfoResponse
      • golem_pkg_login.PasswordLoginResult
      • handler.PasswordLoginRequest
      • handler.Response
      • labelpb.AddContactResponse
      • labelpb.DeleteContactResponse
      • labelpb.GetContactListResponse
      • labelpb.ModifyContactListResponse
      • labelpb.Pair
      • labelpb.UpdateContactResponse
      • login.QRCodeResult
      • login.WakeupResult
      • messagepb.CustomizedInfo
      • messagepb.DeleteChatContact
      • messagepb.DeleteContact
      • messagepb.DeleteContactMessage
      • messagepb.DisturbSetting
      • messagepb.DisturbSetting_TimeSpan
      • messagepb.DownloadAppAttachResponse
      • messagepb.DownloadImageResponse
      • messagepb.DownloadVideoResponse
      • messagepb.DownloadVoiceResponse
      • messagepb.FunctionSwitch
      • messagepb.LinkedinContactItem
      • messagepb.ModifyChatroomMember
      • messagepb.ModifyChatroomMemberDisplayName
      • messagepb.ModifyContact
      • messagepb.ModifyContact_AdditionalContactList
      • messagepb.ModifyContact_AdditionalContactList_LinkedinItem
      • messagepb.ModifyContact_ChatroomInfo
      • messagepb.ModifyContact_ChatroomMemberData
      • messagepb.ModifyContact_ChatroomMemberData_MemberInfo
      • messagepb.ModifyContact_MobileInfo
      • messagepb.ModifyMessageStatus
      • messagepb.ModifyUserAvatar
      • messagepb.ModifyUserInfo
      • messagepb.ModifyUserInfo_GmailList
      • messagepb.ModifyUserInfo_GmailList_Info
      • messagepb.NewMessage
      • messagepb.PatternLockInfo
      • messagepb.QuitChatroom
      • messagepb.RevokeMessageResponse
      • messagepb.SafeDevice
      • messagepb.SafeDeviceList
      • messagepb.SendAppMessageResponse
      • messagepb.SendMessageResponse
      • messagepb.SendMessageResponse_Result
      • messagepb.SnsUserInfo
      • messagepb.SyncResult
      • messagepb.UploadEmojiResponse
      • messagepb.UploadEmojiResponse_Result
      • messagepb.UploadImageResponse
      • messagepb.UploadVideoResponse
      • messagepb.UploadVoiceResponse
      • messagepb.UserInfoExtend
      • miniapppb.SDKOAuthAuthorizeConfirmResponse
      • paymentpb.CGICommand
      • paymentpb.F2FQrcodeResponse
      • paymentpb.HongBaoResponse
      • paymentpb.TenPayResponse
      • userpb.BindEmailResponse
      • userpb.BindOpMobileResponse
      • userpb.BindOpMobileResponse_SafeDeviceList
      • userpb.BindOpMobileResponse_SafeDeviceList_SafeDevice
      • userpb.BindOpMobileResponse_ShowStyleKey
      • userpb.DeleteSafeDeviceResponse
      • userpb.GeneralSetResponse
      • userpb.GetBoundHardDevicesResponse
      • userpb.GetBoundHardDevicesResponse_HardDevice
      • userpb.GetBoundHardDevicesResponse_HardDevice_Attribute
      • userpb.GetBoundHardDevicesResponse_HardDevice_Device
      • userpb.GetCertResponse
      • userpb.GetCertResponse_RSACert
      • userpb.GetProfileResponse
      • userpb.GetSafetyInfoResponse
      • userpb.GetSafetyInfoResponse_SafetyDevice
      • userpb.GetSafetyInfoResponse_SafetyInfo
      • userpb.SendVerifyEmailResponse
      • userpb.SetPasswordResponse
      • userpb.SportDeviceInfo
      • userpb.UploadAvatarResponse
      • userpb.UploadDeviceStepResponse
      • userpb.VerifyPasswordResponse
      • util.SyncResult
      • wrapperspb.StringValue

    messagepb.SyncResult

    {
        "delete_chat_contact": [
            {
                "username": {
                    "value": "string"
                }
            }
        ],
        "delete_contact": [
            {
                "scene": 0,
                "username": {
                    "value": "string"
                }
            }
        ],
        "delete_contact_message": [
            {
                "max_id": 0,
                "new_id": 0,
                "username": {
                    "value": "string"
                }
            }
        ],
        "modify_chatroom_member": [
            {
                "album_bg_image_id": "string",
                "album_flag": 0,
                "album_style": 0,
                "alias": "string",
                "avatar_buffer": {
                    "data": [
                        0
                    ],
                    "size": 0
                },
                "big_avatar_url": "string",
                "brand_list": "string",
                "city": "string",
                "contact_type": 0,
                "country": "string",
                "customized_info": {
                    "brand_flag": 0,
                    "brand_icon_url": "string",
                    "brand_info": "string",
                    "extend_info": "string"
                },
                "gender": 0,
                "image_flag": 0,
                "nickname": {
                    "value": "string"
                },
                "nickname_jianpin": {
                    "value": "string"
                },
                "nickname_quanpin": {
                    "value": "string"
                },
                "personal_card": 0,
                "province": "string",
                "remark": {
                    "value": "string"
                },
                "remark_jianpin": {
                    "value": "string"
                },
                "remark_quanpin": {
                    "value": "string"
                },
                "signature": "string",
                "small_avatar_url": "string",
                "sns_user_info": {
                    "bg_image_id": "string",
                    "bg_object_id": 0,
                    "flag": 0,
                    "flag_extend": 0
                },
                "username": {
                    "value": "string"
                },
                "verify_content": "string",
                "verify_flag": 0,
                "verify_info": "string",
                "weibo": "string",
                "weibo_flag": 0,
                "weibo_nickname": "string"
            }
        ],
        "modify_chatroom_member_display_name": [
            {
                "chatroom": "string",
                "display_name": "string",
                "username": "string"
            }
        ],
        "modify_contact": [
            {
                "add_contact_scene": 0,
                "additional_contact_list": {
                    "item": {
                        "member_id": "string",
                        "name": "string",
                        "public_url": "string"
                    }
                },
                "album_bg_image_id": "string",
                "album_flag": 0,
                "album_style": 0,
                "alias": "string",
                "avatar_buffer": {
                    "data": [
                        0
                    ],
                    "size": 0
                },
                "avatar_md5": "string",
                "big_avatar_url": "string",
                "bit_mask": 0,
                "bit_value": 0,
                "brand_list": "string",
                "card_image_url": "string",
                "chatroom_access_type": 0,
                "chatroom_business_type": 0,
                "chatroom_data": "string",
                "chatroom_info_count": 0,
                "chatroom_info_list": [
                    {
                        "nickname": {
                            "value": "string"
                        },
                        "username": {
                            "value": "string"
                        }
                    }
                ],
                "chatroom_info_version": 0,
                "chatroom_max_count": 0,
                "chatroom_notify": 0,
                "chatroom_owner": "string",
                "chatroom_status": 0,
                "chatroom_version": 0,
                "city": "string",
                "contact_type": 0,
                "country": "string",
                "customized_info": {
                    "brand_flag": 0,
                    "brand_icon_url": "string",
                    "brand_info": "string",
                    "extend_info": "string"
                },
                "delete_contact_scene": 0,
                "delete_flag": 0,
                "description": "string",
                "domain_list": [
                    {
                        "value": "string"
                    }
                ],
                "encrypt_username": "string",
                "extend_flag": 0,
                "extend_info": "string",
                "gender": 0,
                "has_hd_avatar": 0,
                "id_card_num": "string",
                "image_flag": 0,
                "label_id_list": "string",
                "level": 0,
                "members": {
                    "count": 0,
                    "info_mask": 0,
                    "list": [
                        {
                            "big_avatar_url": "string",
                            "chatroom_member_flag": 0,
                            "display_name": "string",
                            "extend_xml": "string",
                            "inviter_username": "string",
                            "nickname": "string",
                            "small_avatar_url": "string",
                            "username": "string"
                        }
                    ]
                },
                "micro_store_info": "string",
                "mobile_full_hash": "string",
                "mobile_hash": "string",
                "mobile_info": {
                    "count": 0,
                    "list": [
                        "string"
                    ]
                },
                "nickname": {
                    "value": "string"
                },
                "nickname_jianpin": {
                    "value": "string"
                },
                "nickname_quanpin": {
                    "value": "string"
                },
                "personal_card": 0,
                "province": "string",
                "real_name": "string",
                "remark": {
                    "value": "string"
                },
                "remark_jianpin": {
                    "value": "string"
                },
                "remark_quanpin": {
                    "value": "string"
                },
                "signature": "string",
                "small_avatar_url": "string",
                "sns_user_info": {
                    "bg_image_id": "string",
                    "bg_object_id": 0,
                    "flag": 0,
                    "flag_extend": 0
                },
                "source": 0,
                "source_extend_info": "string",
                "username": {
                    "value": "string"
                },
                "verify_content": "string",
                "verify_flag": 0,
                "verify_info": "string",
                "weibo": "string",
                "weibo_flag": 0,
                "weibo_nickname": "string"
            }
        ],
        "modify_messages_status": [
            {
                "id": 0,
                "new_id": 0,
                "receiver": {
                    "value": "string"
                },
                "sender": {
                    "value": "string"
                },
                "status": 0
            }
        ],
        "modify_user_info": [
            {
                "album_bg_image_id": "string",
                "album_flag": 0,
                "album_style": 0,
                "alias": "string",
                "avatar_buffer": [
                    0
                ],
                "avatar_len": 0,
                "bit_flag": 0,
                "city": "string",
                "country": "string",
                "disturb_setting": {
                    "all_day_setting": 0,
                    "all_day_time": {
                        "begin_hour": 0,
                        "begin_min": 0,
                        "end_hour": 0,
                        "end_min": 0
                    },
                    "night_setting": 0,
                    "night_time": {
                        "begin_hour": 0,
                        "begin_min": 0,
                        "end_hour": 0,
                        "end_min": 0
                    }
                },
                "email": {
                    "value": "string"
                },
                "experience": 0,
                "facebook_flag": 0,
                "facebook_token": "string",
                "facebook_userid": 0,
                "facebook_username": "string",
                "gender": 0,
                "gmail_list": {
                    "count": 0,
                    "list": [
                        {
                            "account": "string",
                            "err_code": 0,
                            "switch": 0
                        }
                    ]
                },
                "level": 0,
                "level_high_experience": 0,
                "level_low_experience": 0,
                "mobile": {
                    "value": "string"
                },
                "news_category": 0,
                "nick_name": {
                    "value": "string"
                },
                "personal_card": 0,
                "plugin_flag": 0,
                "plugin_switch": 0,
                "point": 0,
                "province": "string",
                "signature": "string",
                "status": 0,
                "uin": 0,
                "user_name": {
                    "value": "string"
                },
                "verify_flag": 0,
                "verify_info": "string",
                "weibo": "string",
                "weibo_flag": 0,
                "weibo_nickname": "string"
            }
        ],
        "new_message": [
            {
                "content": {
                    "value": "string"
                },
                "create_time": 0,
                "id": 0,
                "image_buffer": {
                    "data": [
                        0
                    ],
                    "size": 0
                },
                "image_status": 0,
                "new_id": 0,
                "push_content": "string",
                "receiver": {
                    "value": "string"
                },
                "sender": {
                    "value": "string"
                },
                "sequence": 0,
                "source": "string",
                "status": 0,
                "type": 0
            }
        ],
        "quit_chatroom": [
            {
                "chatroom": {
                    "value": "string"
                },
                "username": {
                    "value": "string"
                }
            }
        ],
        "unknown": [
            0
        ],
        "user_info_extend": [
            {
                "bbm_nick_name": "string",
                "bbp_in": "string",
                "bbp_pid": "string",
                "big_avatar_url": "string",
                "big_chatroom_invite": 0,
                "big_chatroom_quota": 0,
                "big_chatroom_size": 0,
                "brand_list": "string",
                "extend_status": 0,
                "extend_xml": {
                    "value": "string"
                },
                "f2f_push_sound": "string",
                "google_contact_name": "string",
                "grayscale_flag": 0,
                "id_card_num": "string",
                "kf_info": "string",
                "linkedin_contact_item": {
                    "linkedin_member_id": "string",
                    "linkedin_name": "string",
                    "linkedin_public_url": "string"
                },
                "main_account_type": 0,
                "message_push_sound": "string",
                "micro_store_info": "string",
                "pattern_lock_info": {
                    "lock_status": 0,
                    "pattern_version": 0,
                    "sign": {
                        "data": [
                            0
                        ],
                        "size": 0
                    }
                },
                "pay_setting": 0,
                "pay_wallet_type": 0,
                "real_name": "string",
                "registry_country": "string",
                "safe_device": 0,
                "safe_device_list": {
                    "count": 0,
                    "list": [
                        {
                            "create_time": 0,
                            "device_type": "string",
                            "name": "string",
                            "uuid": "string"
                        }
                    ]
                },
                "safe_mobile": "string",
                "security_device_id": "string",
                "small_avatar_url": "string",
                "user_status": 0,
                "voip_push_sound": "string",
                "wallet_region": 0
            }
        ]
    }
    Built with