在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

时间: 2024-10-19 04:03:05

在Salesforce中向外公布Service去创建Lead,并且用Asp.Net去调用此Service的相关文章

ASP.NET 如何调用 Web Service

在.NET 中调用 Web Service 其实和创建 Web Service 一样简单. 实现步骤如下. (1)首先我们创建一个 ASP.NET Web 应用程序. (2)添加 Web Service 引用. 在项目上单击鼠标右键,在弹出的快捷菜单中选择“添加 Web 引用”命令,如图 添加引用分以下 3 种情况. 1.如果是本解决方案中的 Web 服务,则选第一个,程序会自动转向解决方案中的服 务地址. 2.如果是本计算机上的 Web 服务,则系统会自动寻找本机的 Web 服务,供你选择.

[Teamcenter 2007 开发实战] 调用web service

前言 在TC的服务端开发中, 可以使用gsoap 来调用web service. 如何使用 gsoap  , 参考 gsoap 实现 C/C++ 调用web service 接下来介绍如何在TC中进行开发. 开发的方式与环境搭建 在TC的CF端调用webservice , 可以把gsoap 产生和完成的代码打成一个  .lib 的文件(windows, 在linux 下是 .a 的文件) 这里使用的开发工具是 visual studio . 新建一个空的项目, 语言选 C++的就可以了 创建完成

Android---56---Android应用调用Web Service/号码归属地查询

使用Android应用调用Web Service 需要工具: ksoap2-android 下载地址:http://pan.baidu.com/s/1jGL6b10 build path将ksoap2-android 添加到项目工程中 先将ksoap2-android 包导入 libs目录下,右键build path -> add to build path 点击项目工程名,右键 build path -> configure build path 在ksoap2-android这个包前面打上

在Salesforce中调用外部系统所提供的的Web Service

这里需要提供外部service所对应的WSDL文件(Salesforce只支持从本地上传),并且提供的WSDL文件有如下两点要求: 1):wsdl 文件只能有一个binding,Salesforce是不支持多个binding的 2):wsdl 文件要包含所有的schema信息,Salesforce是不支持external schema的import的 接下来便是具体的操作步骤: 1):按照此目录 Setup --> Build --> Develop --> Apex Classes 找

Salesforce中通过SOAP API和Metadata API开发java的web server服务

1.下载Salesforce平台中WSDL文件 在Salesforce中创建了自己需要用到的对象后,我们想要在别的应用中读写纪录到对象中,首先需要的是自己Salesforce平台的权限通过.登陆自己的Salesforce,下载WSDL文件. 依次点击右上角你的名字中设置-->应用程序设置-->发展-->API. 如果你的是英文,那么依次点击Your Name --> Setup --> App Setup --> Develop --> API. 到了如下页面后,

网站外链数量的变化可以从哪几点去理解

自从绿萝算法推出以后,百度对外链的打击力度更大了,每一次搜索引擎算法调整之后,网站的收录和链接数量都会有不同程度的变化.网站外链数量的变化可以从哪几个方面去考虑呢,一起来分析一下. 首先搜索引擎会对过期了的网站来一个大扫除,删除一部分收录或者反链. 反链页面权重高的话,那么这个反链会长久的在搜索引擎数据库中.如果你做反链的网站被降权,那么你的链接也就会跟着降权的网站被删除,严重的情况还会影响到你的网站. 从自己的网站去分析,如果网站标题写的不好,这对网站也是有很大影响的.如果一个页面的标题存在关

在Salesforce中对某一个Object的Standard Button或Link进行重写

在Salesforce中可以对某一个Object的Standard Button或Link进行重写,来实现我们特定的逻辑过程,比如:在删除某个Object之前要判断该Object的某个Field的状态:或者在New一个Object的时候要对一些Field进行预赋值. 1):如下图所示,展现了一个Object中所有的Button,Link和Action,那么用红框框出来的便是Standard的 2):这里我们以New按钮为例进行展示,点击上图中New前方所对应的Edit操作,会出现下面图示,默认状

虚机中访问外网;NAT中的POSTROUTING是怎么搞的?

看下docker中是怎么配置的网络 在虚机中访问外网:设定了qemu,在主机上添加路由:sudo iptables -t nat -I POSTROUTING -s 192.168.1.110 -j SNAT --to-source 192.168.0.108 设置了这句话就可以访问外网了. 设置了两个虚拟机: tap0 (192.168.129.1) ---> tap1 (192,168.130.1) ---> 增加nat的NAT的表项设置: sudo iptables -t nat -I

SF:salesforce中,文件上传的接收对象

使用Attachment,做文件的上传: 上传的内容,最终会存放到sf的Attachment对象里. 使用<apex:inputFile>组件上传文件: 上传的内容,会存放到sf的Document对象里. 使用sf中的,Content App中的Library来存放Content文件: 上传的文件,会在ContentWorkspace对象(Library),ContentVersion对象(Content)来存放具体的文件的内容(包括,二进制的文件等等,但是,它需要一个ContentDocum