【问题标题】:PyNamecheap update the contact infoPyNamecheap 更新联系信息
【发布时间】:2021-09-25 20:23:25
【问题描述】:

最近我在注册时使用PyNamecheap 注册域,但我想为每个注册人管理员配置我的域联系人信息技术计费用户。

但它没有提供查看他们的code 的选项他们只是循环通过用户contact_types = ['Registrant', 'Tech', 'Admin', 'AuxBilling'] 并为所有帐户类型创建相同的详细信息。而且也没有任何更新用户信息方法或任何东西

是否有任何方法可以在创建时更新或自定义它们以及以后更新。

【问题讨论】:

    标签: python django namecheap


    【解决方案1】:

    正如Namecheap Docs 所说。它只是发送get request as

    https://api.sandbox.namecheap.com/xml.response?ApiUser=myuser&ApiKey=mykey&UserName=myuser&Command=namecheap.domains.setContacts&ClientIp=116.204.161.41&DomainName=mycooldomainxyz123.com&AuxBillingFirstName=Daisy&AuxBillingLastName=Smith&AuxBillingAddress1=8939%20S.cross%20Blvd&AuxBillingCity=califonia&AuxBillingOrganizationName=Org1&AuxBillingStateProvince=CA&AuxBillingPostalCode=90045&AuxBillingCountry=US&AuxBillingPhone=+1.6613102107&AuxBillingEmailAddress=john@gmail.com&TechFirstName=Daisy&TechLastName=Smith&TechAddress1=8939%20S.cross%20Blvd&TechStateProvince=CA&TechCity=california&TechPostalCode=90045&TechOrganizationName=Org1&TechCountry=US&TechPhone=+1.6613102107&TechEmailAddress=john@gmail.com&AdminFirstName=Daisy&AdminLastName=Smith&AdminAddress1=8939%20S.cross%20Blvd&AdminStateProvince=CA&AdminPostalCode=90045&AdminOrganizationName=org1&AdminCountry=US&AdminPhone=+1.6613102107&AdminCity=california&AdminEmailAddress=john@gmail.com&RegistrantFirstName=Daisy&RegistrantLastName=Smith&RegistrantAddress1=8939%20S.cross%20Blvd&RegistrantStateProvince=CA&RegistrantPostalCode=90045&RegistrantCountry=US&RegistrantPhone=+1.6613102107&RegistrantEmailAddress=john@gmail.com&RegistrantCity=california&RegistrantOrganizationName=Org1
    

    它可能看起来凌乱 其实不是。 只需设置您的参数 ApiUserApiKeyUserNameCommandClientIpDomainName 和其他参数来实现您的任务。

    在我的views.py 中,你必须这样做

    import requests
    
    url = "above-url"
    result = requests.get(url)
    
    print(result) 
    

    注意:结果为 XML 格式,您可以使用 lxml.etree 来解析和读取它。它可以帮助您解析 xml。 How to get XML tag value in Python

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-06
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2018-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多