接口访问需要令牌,具体如何获取令牌参考:身份认证
根据邀请码,为邀请人与获邀人创建邀请关系。
Arguments
customerAccessToken ● String!non-null
获邀人的客户访问令牌。
senderReferralCode ● String!non-null
邀请人的邀请码。
Return
userErrors ● [MemberUserError!]!non-null
创建邀请关系时遇到的错误。
More
senderCustomer ● ReferralSenderCustomer
邀请人信息。
More
receiverCustomer ● ReferralReceiverCustomer
获邀人信息。
More
错误码
关于更多通用错误码说明,参考:状态码和错误码
Example
为邀请人与获邀人创建邀请关系
mutation referralRecordCreate {
referralRecordCreate(customerAccessToken:"tokenxxx",senderReferralCode:"7M**")
{
senderCustomer{
customerId
email
phone
firstName
lastName
levelName
levelCode
referralUrl
referralCode
},
receiverCustomer{
customerId
email
phone
firstName
lastName
levelName
levelCode
referralUrl
referralCode
}
}
}
Response
{
"data": {
"referralRecordCreate": {
"receiverCustomer": {
"customerId": "gid://shopline/Customer/46037****",
"firstName": "zha**",
"lastName": "li",
"levelCode": "gid://shopline/Membership/MLC644317****",
"levelName": "middle",
"email": "***@qq.com",
"phone": "0086135604****",
"referralCode": "G6***",
"referralUrl": "https://****.myshopline.com/user/signUp?referral_code=G6***&source_type=member_plugin_referral&slt=member_plugin_referral"
},
"senderCustomer": {
"email": "***@qq.com",
"lastName": "mian***",
"phone": "0086135604****",
"referralUrl": "https://***.myshopline.com/user/signUp?referral_code=7M2***&source_type=member_plugin_referral&slt=member_plugin_referral",
"customerId": "gid://shopline/Customer/420010****",
"firstName": "zha**",
"levelCode": "gid://shopline/Membership/MLC6443****",
"levelName": "middle",
"referralCode": "7M***"
}
}
}
}
这篇文章对你有帮助吗?