从LeadsBridge帖子向apex salesforce rest Service

时间:2017-03-28 06:03:27

标签: facebook web-services rest apex salesforce-service-cloud

我试图从与Facebook链接的LeadsBridge整合平台接收字段,因此我在Salesforce的顶点上创建了一个RestService以获取信息,但似乎LeadsBridge以不同的方式发送信息帖json以前做过。

这就是我想要做的事情:

@RestResource(urlMapping='/CarsyncLeadsBridge/*')
global class CarsyncLeadsBridge{



   @HttpPost
    global static Map<String,String> doPost(
            String id, String created_time, String campaign_id, String adset_id, 
            String ad_id, String email, String full_name, String phone_number, String mensaje){

        try {
            MSystem.debug(id+' - '+full_name+' - '+created_time+' - '+campaign_id+' - '+adset_id+' - '+adset_id+' - '+ad_id+' - '+email+' - '+phone_number);

但是不能正常工作,LeadsBridge不能消耗它并且在消费之前抛出错误,所以我尝试:

@RestResource(urlMapping='/CarsyncLeadsBridge/*')
global class CarsyncLeadsBridge{



   @HttpPost
    global static Map<String,String> doPost(){

        try {
 String id = apexpages.currentpage().getparameters().get('id');
            String created_time = apexpages.currentpage().getparameters().get('created_time');
            String campaign_id = apexpages.currentpage().getparameters().get('campaign_id');
            String adset_id = apexpages.currentpage().getparameters().get('adset_id');
            String ad_id = apexpages.currentpage().getparameters().get('ad_id');
            String email = apexpages.currentpage().getparameters().get('email');
            String full_name = apexpages.currentpage().getparameters().get('full_name');
            String phone_number = apexpages.currentpage().getparameters().get('phone_number');
            String mensaje = apexpages.currentpage().getparameters().get('mensaje');

            System.debug(id+' - '+full_name+' - '+created_time+' - '+campaign_id+' - '+adset_id+' - '+adset_id+' - '+ad_id+' - '+email+' - '+phone_number);

这个在LeadsBridge上是成功的,但是当我试图获取它们不存在的参数并产生Nullpointer异常时。 当我从这个平台(LeadsBridge)接收帖子方法的信息时,任何人都知道如何获取字段。

感谢您的帮助。

PD:我确实尝试过使用谷歌浏览器的ARC测试仪两种方式,但它们运行良好。

0 个答案:

没有答案
相关问题