Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C的dotMailer API中找不到com.apiconnector.API#_C#_.net_Api_Wsdl_Dotmailer - Fatal编程技术网

C# 在C的dotMailer API中找不到com.apiconnector.API#

C# 在C的dotMailer API中找不到com.apiconnector.API#,c#,.net,api,wsdl,dotmailer,C#,.net,Api,Wsdl,Dotmailer,我试图理解C#的dotMailer API 我有一个类库,我打算在其中存储使用dotMailer API的功能,该API引用了API的1.5版。我还根据此设置了一个服务参考 我正在浏览C#示例,但我已经被难住了!以下是直接从 在C#中的使用示例 我在namespacedotMailer.Sdk.com.apiconnector中查找了API,但它不存在,所以它在哪里 我遗漏了什么吗?将wsdl添加为服务引用。在下面的示例中,我将其称为“ServiceReference1”(因为这是默认设置,我很

我试图理解C#的dotMailer API

我有一个类库,我打算在其中存储使用dotMailer API的功能,该API引用了API的1.5版。我还根据此设置了一个服务参考

我正在浏览C#示例,但我已经被难住了!以下是直接从

在C#中的使用示例

我在namespace
dotMailer.Sdk.com.apiconnector
中查找了
API
,但它不存在,所以它在哪里


我遗漏了什么吗?

将wsdl添加为服务引用。在下面的示例中,我将其称为“ServiceReference1”(因为这是默认设置,我很懒)。然后使用对APISoapClient(我称之为Client)的引用,而不是难以声明的“api”

所有的编译都很好,我不会执行它,因为我不知道我的随机代码片段会给服务器带来什么恶作剧!你应该给你指出正确的方向吗

using WindowsFormsApplication1.ServiceReference1;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        const string username = "apiuser-XXXXXXXXXXXX@apiconnector.com";
        const string password = "password";
        const int addressBookId = 1;  // ID of the target address book


        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            AddContactToAddressBook();
        }

        private void AddContactToAddressBook()
        {
            using (ServiceReference1.APISoapClient Client = new ServiceReference1.APISoapClient())
            {
                APIContact Contact = new APIContact();
                Contact.AudienceType = ContactAudienceTypes.B2B;

                APIContact NewContact = Client.AddContactToAddressBook(username, password, Contact, addressBookId); // etc. etc.



            }
        }
    }
}

将wsdl添加为服务引用。在下面的示例中,我将其称为“ServiceReference1”(因为这是默认设置,我很懒)。然后使用对APISoapClient(我称之为Client)的引用,而不是难以声明的“api”

所有的编译都很好,我不会执行它,因为我不知道我的随机代码片段会给服务器带来什么恶作剧!你应该给你指出正确的方向吗

using WindowsFormsApplication1.ServiceReference1;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        const string username = "apiuser-XXXXXXXXXXXX@apiconnector.com";
        const string password = "password";
        const int addressBookId = 1;  // ID of the target address book


        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            AddContactToAddressBook();
        }

        private void AddContactToAddressBook()
        {
            using (ServiceReference1.APISoapClient Client = new ServiceReference1.APISoapClient())
            {
                APIContact Contact = new APIContact();
                Contact.AudienceType = ContactAudienceTypes.B2B;

                APIContact NewContact = Client.AddContactToAddressBook(username, password, Contact, addressBookId); // etc. etc.



            }
        }
    }
}

它没有说使用APISoapClient类代替API。如果没有这个,我将仍然处于第一步。谢谢你,先生!!它没有说使用APISoapClient类代替API。如果没有这个,我将仍然处于第一步。谢谢你,先生!!
using WindowsFormsApplication1.ServiceReference1;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        const string username = "apiuser-XXXXXXXXXXXX@apiconnector.com";
        const string password = "password";
        const int addressBookId = 1;  // ID of the target address book


        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            AddContactToAddressBook();
        }

        private void AddContactToAddressBook()
        {
            using (ServiceReference1.APISoapClient Client = new ServiceReference1.APISoapClient())
            {
                APIContact Contact = new APIContact();
                Contact.AudienceType = ContactAudienceTypes.B2B;

                APIContact NewContact = Client.AddContactToAddressBook(username, password, Contact, addressBookId); // etc. etc.



            }
        }
    }
}