• 在Salesforce中向外公布Service去创建Lead,并且用Asp.Net去调用此Service


    1):在Salesforce中如何配置,向外公布此Service,请看如下链接:

       http://www.shellblack.com/marketing/web-to-lead/ 

    2):如何在Asp.Net中调用此Service去创建对应的Lead,请看如下代码:

                try
                {
                    StringBuilder data = new StringBuilder();
                    data.Append("oid=[youroid]");
                    data.Append("&first_name=" + Server.UrlEncode(this.txtFirstName.Text));
                    data.Append("&last_name=" + Server.UrlEncode(this.txtLastName.Text));
                    data.Append("&email=" + Server.UrlEncode(this.txtEmail.Text));
    
                    string url = "https://test.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";
                    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
                    req.Method = "POST";
                    req.ContentType = "application/x-www-form-urlencoded";
                    byte[] buffer = Encoding.UTF8.GetBytes(data.ToString());
                    req.ContentLength = buffer.Length;
                    using (Stream reqst = req.GetRequestStream())
                    {
                        reqst.Write(buffer, 0, buffer.Length);
                    }
    
                    WebResponse response = req.GetResponse();
                }
                catch (Exception ex)
                {
    
                }

    更多信息也可以看如下链接: https://success.salesforce.com/ideaView?id=08730000000Y07QAAS 

    3): http://www.chronoengine.com/faqs/61-cfv4/cfv4-tutorials/4112-how-can-i-send-form-data-to-salesforce.html 

  • 相关阅读:
    Linux中增加组和用户
    Storm重启topology,失败
    ES读写数据的工作原理
    Hive优化
    Flink提交流程和架构
    Flink中的Time与Window
    linux 中文件夹的文件按照时间倒序或者升序排列
    ElasticSearch之配置文件详解
    redis中的设置bind绑定ip不是设置白名单
    YARN调度架构中的AppMaster
  • 原文地址:https://www.cnblogs.com/mingmingruyuedlut/p/4097341.html
Copyright © 2020-2023  润新知