Versions in this module Expand all Collapse all v1 v1.0.0 Nov 10, 2022 Changes in this version + const PrivacyV1 + const PrivacyV2 + type Desc struct + PrivacyDesc string + PrivacyKey string + type DescList struct + PrivacyDescList []Desc + type GetPrivacySettingResponse struct + CodeExist int + OwnerSetting OwnerSetting + PrivacyDesc DescList + PrivacyList []string + SettingList []SettingResponseItem + UpdateTime int64 + type OwnerSetting struct + ContactEmail string + ContactPhone string + ContactQQ string + ContactWeixin string + ExtFileMediaID string + NoticeMethod string + StoreExpireTimestamp string + type Privacy struct + func NewPrivacy(context *context.Context) *Privacy + func (s *Privacy) GetPrivacySetting(privacyVer int) (GetPrivacySettingResponse, error) + func (s *Privacy) SetPrivacySetting(privacyVer int, ownerSetting OwnerSetting, settingList []SettingItem) error + func (s *Privacy) UploadPrivacyExtFile(fileData []byte) (UploadPrivacyExtFileResponse, error) + type SetPrivacySettingRequest struct + OwnerSetting OwnerSetting + PrivacyVer int + SettingList []SettingItem + type SettingItem struct + PrivacyKey string + PrivacyText string + type SettingResponseItem struct + PrivacyKey string + PrivacyLabel string + PrivacyText string + type UploadPrivacyExtFileResponse struct + ExtFileMediaID string