Documentation ¶
Index ¶
- func DeleteGroupShare_SignatureStr(parent_dna string, updated int, account_id, sub_account_id string) (string, *dtcpv1.GroupShareDelete, error)
- func DeleteQuitGroupMemberWhitelist_SignatureStr(parent_dna string, updated int, account_id, sub_account_id string) (string, *dtcpv1.GroupMemberWhitelistDelete, error)
- func DeleteQuitGroupOrKickMemberOut_SignatureStr(parent_dna string, updated int, account_id, sub_account_id string) (string, *dtcpv1.GroupMemberDelete, error)
- func GetGroupAvatarRawImage(group_id string) ([]byte, error)
- func PostAddGroupMemberWhitelist_SignatureStr(src_id, dest_id, account_id, sub_account_id, sub_account_name string, ...) (string, *dtcpv1.GroupMemberWhitelistPost, error)
- func PostApproveOrDeclineGroupMemberWhitelist_SignatureStr(parent_dna string, updated int, account_id, sub_account_id string, ...) (string, *dtcpv1.GroupMemberWhitelistPut, error)
- func PostGroup_SignatureStr(...) (string, *dtcpv1.GroupPost, error)
- func PostJoinGroup_SignatureStr(src_id, dest_id, account_id, sub_account_id, sub_account_name string, ...) (string, *dtcpv1.GroupMemberPost, error)
- func PostShareToGroup_SignatureStr(src_id, dest_id, account_id, sub_account_id, sub_account_name string, ...) (string, *dtcpv1.GroupSharePost, error)
- func PutApproveOrDeclineShareApplication_SignatureStr(parent_dna string, updated int, ...) (string, *dtcpv1.GroupShareAppPut, error)
- func PutMemberApplication_SignatureStr(parent_dna string, updated int, ...) (string, *dtcpv1.GroupMemberApplicationPut, error)
- type DelAddGroupMemberWhiteResponse
- type DelAddGroupMemberWhiteResult
- type DeleteGroupShareResponse
- type DeleteGroupShareResult
- type GetGroupContentResponse
- type GetGroupMemberWhitelistResponse
- type GetGroupMembersResponse
- type GetGroupMetadataResponse
- type GetGroupSharesResponse
- type MemberApplication
- type PostAddGroupMemberWhiteResponse
- type PostAddGroupMemberWhiteResult
- type PostGroupResponse
- type PostGroupResult
- type PostJoinGroupResponse
- type PostJoinGroupResult
- type PostShareGroupResponse
- type PostShareGroupResult
- type PutAddGroupMemberWhiteResponse
- type PutAddGroupMemberWhiteResult
- type PutMemberApplicationResponse
- type PutShareApplication
- type PutShareApplicationResponse
- type QuitGroupMemberOutResponse
- type QuitGroupMemberOutResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetGroupAvatarRawImage ¶
func PostGroup_SignatureStr ¶
Types ¶
type DelAddGroupMemberWhiteResponse ¶
type DelAddGroupMemberWhiteResponse struct { core.Response Data *DelAddGroupMemberWhiteResult `json:"data"` }
func DeleteQuitGroupMemberWhitelist ¶
func DeleteQuitGroupMemberWhitelist(group_id, whitelist_id, signature string, preObj *dtcpv1.GroupMemberWhitelistDelete) (*DelAddGroupMemberWhiteResponse, error)
type DelAddGroupMemberWhiteResult ¶
type DelAddGroupMemberWhiteResult struct {
Dna string `json:"dna"` // Group member whitelist DNA.
}
type DeleteGroupShareResponse ¶
type DeleteGroupShareResponse struct {}
func DeleteGroupShare ¶
func DeleteGroupShare(share_id, signature string, preObj *dtcpv1.GroupShareDelete) (*DeleteGroupShareResponse, error)
type DeleteGroupShareResult ¶
type DeleteGroupShareResult struct {
}type GetGroupContentResponse ¶
type GetGroupContentResponse struct { core.Response Data *dtcpv1.ContentGet `json:"data"` }
func GetGroupAvatarMetadata ¶
func GetGroupAvatarMetadata(group_id string) (*GetGroupContentResponse, error)
type GetGroupMemberWhitelistResponse ¶
type GetGroupMemberWhitelistResponse struct { core.Response Data []dtcpv1.GroupMemberWhitelistGet `json:"data"` }
func GetGroupMemberWhitelist ¶
func GetGroupMemberWhitelist(group_id string, page, pageSize int, application_status string) (*GetGroupMemberWhitelistResponse, error)
type GetGroupMembersResponse ¶
type GetGroupMembersResponse struct { core.Response Data []dtcpv1.GroupMemberGet `json:"data"` }
func GetGroupMembers ¶
func GetGroupMembers(group_id string, page, pageSize int, application_status string) (*GetGroupMembersResponse, error)
type GetGroupMetadataResponse ¶
func GetGroupMetadata ¶
func GetGroupMetadata(group_id, account_id string) (*GetGroupMetadataResponse, error)
type GetGroupSharesResponse ¶
type GetGroupSharesResponse struct {}
func GetGroupShares ¶
func GetGroupShares(group_id string, page, pageSize int, application_status string) (*GetGroupSharesResponse, error)
type MemberApplication ¶
type MemberApplication struct {
Dna string `json:"dna"` // Group member DNA.
}
type PostAddGroupMemberWhiteResponse ¶
type PostAddGroupMemberWhiteResponse struct { core.Response Data *PostAddGroupMemberWhiteResult `json:"data"` }
func PostAddGroupMemberWhitelist ¶
func PostAddGroupMemberWhitelist(signature string, preObj *dtcpv1.GroupMemberWhitelistPost) (*PostAddGroupMemberWhiteResponse, error)
type PostGroupResponse ¶
type PostGroupResponse struct { core.Response Data *PostGroupResult `json:"data"` }
type PostGroupResult ¶
type PostJoinGroupResponse ¶
type PostJoinGroupResponse struct { core.Response Data *PostJoinGroupResult `json:"data"` }
func PostJoinGroup ¶
func PostJoinGroup(signature string, preObj *dtcpv1.GroupMemberPost) (*PostJoinGroupResponse, error)
type PostJoinGroupResult ¶
type PostShareGroupResponse ¶
type PostShareGroupResponse struct {}
func PostShareToGroup ¶
func PostShareToGroup(signature string, preObj *dtcpv1.GroupSharePost) (*PostShareGroupResponse, error)
type PostShareGroupResult ¶
type PostShareGroupResult struct {}
type PutAddGroupMemberWhiteResponse ¶
type PutAddGroupMemberWhiteResponse struct { core.Response Data *PutAddGroupMemberWhiteResult `json:"data"` }
func PostApproveOrDeclineGroupMemberWhitelist ¶
func PostApproveOrDeclineGroupMemberWhitelist(group_id, whitelist_id, signature string, preObj *dtcpv1.GroupMemberWhitelistPut) (*PutAddGroupMemberWhiteResponse, error)
type PutAddGroupMemberWhiteResult ¶
type PutAddGroupMemberWhiteResult struct {
Dna string `json:"dna"` // Group member whitelist DNA.
}
type PutMemberApplicationResponse ¶
type PutMemberApplicationResponse struct { core.Response Data *MemberApplication `json:"data"` }
func PutMemberApplication ¶
func PutMemberApplication(group_id, group_member_id, signature string, preObj *dtcpv1.GroupMemberApplicationPut) (*PutMemberApplicationResponse, error)
type PutShareApplication ¶
type PutShareApplication struct {
}type PutShareApplicationResponse ¶
type PutShareApplicationResponse struct {}
func PutApproveOrDeclineShareApplication ¶
func PutApproveOrDeclineShareApplication(share_id, signature string, preObj *dtcpv1.GroupShareAppPut) (*PutShareApplicationResponse, error)
type QuitGroupMemberOutResponse ¶
type QuitGroupMemberOutResponse struct { core.Response Data *QuitGroupMemberOutResult `json:"data"` }
func DeleteQuitGroupOrKickMemberOut ¶
func DeleteQuitGroupOrKickMemberOut(group_id, group_member_id, signature string, preObj *dtcpv1.GroupMemberDelete) (*QuitGroupMemberOutResponse, error)
type QuitGroupMemberOutResult ¶
type QuitGroupMemberOutResult struct {
Dna string `json:"dna"` // Group member DNA.
}
Source Files ¶
- delete_group_share.go
- delete_quit_group_member_whitelist.go
- delete_quit_kick_member_out.go
- get_group_avatar_metadata.go
- get_group_avatar_raw_image.go
- get_group_member_whitelist.go
- get_group_members.go
- get_group_metadata.go
- get_group_shares.go
- post_add_group_member_whitelist.go
- post_approve_or_decline_group_member_whitelist.go
- post_create_group.go
- post_join_group.go
- post_share_to_group.go
- put_approve_decline_share_application.go
- put_member_application.go
Click to show internal directories.
Click to hide internal directories.