TaobaoOpenuidGetBymixnickRequest.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using System.Text.Json.Serialization;
  2. using System.Collections.Generic;
  3. using Topsdk.Util;
  4. namespace Topsdk.Top.Ability304.Request;
  5. public class TaobaoOpenuidGetBymixnickRequest : AbstractTopApiRequest
  6. {
  7. /*
  8. 无线类应用获取到的混淆的nick
  9. */
  10. private string? mixNick;
  11. [JsonPropertyName("mix_nick")]
  12. public string? MixNick
  13. {
  14. get => mixNick;
  15. set => this.mixNick = value;
  16. }
  17. public override IDictionary<string, string> ToRequestParam()
  18. {
  19. IDictionary<string, string> requestParam = new Dictionary<string, string>();
  20. if(this.mixNick != null)
  21. {
  22. requestParam.Add("mix_nick",TopUtils.ConvertBasicType(this.mixNick));
  23. }
  24. return requestParam;
  25. }
  26. public override IDictionary<string, TopFileItem> ToFileParam()
  27. {
  28. IDictionary<string, TopFileItem> fileParam = new Dictionary<string, TopFileItem>();
  29. return fileParam;
  30. }
  31. public override string GetApiCode()
  32. {
  33. return "taobao.openuid.get.bymixnick";
  34. }
  35. }