亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

salesforce web service入門使用指南之PHP篇

2020-03-22 19:58:37
字體:
來源:轉載
供稿:網友
  • 存儲在salesforce中的數據,如標準對象和自定義對象,均可通過Web Service來調用,本文以PHP為開發語言來講解其開發流程。

    第一步:下載PHP Toolkit。
    到http://wiki.developerforce.com/page/Force.com_Toolkit_for_PHP 下載最新的PHP版工具包。
    下載后解壓,把 test和 soapclient兩個文件夾復制到你的網站根目錄下。

    第二步:下載WSDL。
    最常用的是企業版和合作伙伴WSDL,我們要用的是企業版的,因為它包含了自定義對象。
    設置-》html' target='_blank'>應用程序設置-》API,生成企業版的WSDL,把生成的XML另存為文件,命名為wsdl.enterprise.xml ,放到 soapclient目錄下。

    第三步:獲取安全標記
    由于SOAP客戶端在登錄時使用的密碼是 密碼+安全標記 的認證方式,所以安全標記是必須的。
    設置-》我的個人信息-》重新設置我的安全標記,完成后安全標記會發送到你的郵箱。

    第四步:開始測試Web Service
    編輯/test/enterprise.php,替換為以下內容


    <?php// SOAP_CLIENT_BASEDIR - folder that contains the PHP Toolkit and your WSDL// $USERNAME - variable that contains your Salesforce.com username (must be in the form of an email)// $PASSWORD - variable that contains your Salesforce.ocm passwordheader("Content-Type:text/html;charset=UTF-8");ini_set("soap.wsdl_cache_enabled", "0"); //清空原有的wsdl緩存define("SOAP_CLIENT_BASEDIR", "../soapclient");$USERNAME='******@***.com';  //登錄用戶名$PASSWORD="*****"."*****************";   //前面是登錄密碼,后面是第二步獲取的安全標記require_once (SOAP_CLIENT_BASEDIR.'/SforceEnterpriseClient.php');require_once (SOAP_CLIENT_BASEDIR.'/SforceHeaderOptions.php');// domainName__c是一個自定義對象?。?!$query="Select Name,ID__c,expireDate__c,serviceProvider__c,firstYearFee__c,nextYearFee__c,regDate__c From domainName__c"; try {	$mySforceConnection = new SforceEnterpriseClient();	$mySoapClient = $mySforceConnection->createConnection(SOAP_CLIENT_BASEDIR.'/wsdl.enterprise.xml');	$mylogin = $mySforceConnection->login($USERNAME, $PASSWORD);        //var_dump($mySforceConnection->getUserInfo());	//var_dump($mylogin->userInfo);        //echo "***** Get Server Timestamp *****/n";        //$response = $mySforceConnection->getServerTimestamp();        //var_dump($response);        //var_dump($mySforceConnection->describeSObject('User'));          $result = $mySforceConnection->query($query);        var_dump($result->records);} catch (Exception $e) {	var_dump($e);}?>

    輸出示例:


    array (size=2)  0 =>     object(stdClass)[8]      public 'Id' => null      public 'ID__c' => string 'DN00000002' (length=10)      public 'Name' => string 'kiccp.com' (length=9)      public 'expireDate__c' => string '2013-10-28' (length=10)      public 'firstYearFee__c' => float 138      public 'nextYearFee__c' => float 66      public 'regDate__c' => string '2009-10-28' (length=10)      public 'serviceProvider__c' => string 'a0I90000008QWMxEAO' (length=18)  1 =>     object(stdClass)[9]      public 'Id' => null      public 'ID__c' => string 'DN00000001' (length=10)      public 'Name' => string 'wfgweifn.com' (length=12)      public 'expireDate__c' => string '2014-05-03' (length=10)      public 'firstYearFee__c' => float 38      public 'nextYearFee__c' => float 68      public 'regDate__c' => string '2013-05-03' (length=10)      public 'serviceProvider__c' => string 'a0I90000008QWMnEAO' (length=18)

    常見錯誤及解決辦法:
    0.錯誤信息:不支持https
    解決辦法:為PPH啟用https,apache的話應該是開啟openssl擴展。

    1.錯誤信息:提示用戶名密碼錯誤。
    解決辦法:確認用戶名密碼正確及密碼后加上了正確的安全標記。

    2.錯誤信息:SoapFault Object ( [message:protected] => Element {}item invalid at this location
    解決辦法:你可能用的是SforcePartnerClient,改成SforceEnterpriseClient,并使用企業版WSDL。www.it165.net

    3.錯誤信息:獲取的記錄集為空
    解決辦法:確認當前用戶對對象有訪問權限且查詢語句書寫正確,且所使用的是最新的企業版WSDL(更新對象屬性或字段后需要重新生成WSDL)。另外你或許需要清空WSDL緩存,代碼如下:

            ini_set("soap.wsdl_cache_enabled", "0");        

    以上錯誤本人在開發過程中全部遇到過,汗。。。

    值得注意的是不同的force.com版本有不同的API調用次數限制,比如開發者版和企業版每24小時有5000次的調用限制。

    以上測試是在開發者版本(Developer Edition)下進行的。其它版本使用方法一樣。由于開發者版本通常只創建一個帳號,這個帳號對所有對象都有讀寫刪權限,當把打包的應用程序部署到企業版上面時,請務必確認用戶權限!?。?/p>

    本人大約是從09年10月開始接觸Salesforce CRM,當時注冊了三個免費的企業版帳號,現在這類帳號已關閉注冊,只能申請試用一個月,購買的話是每用戶每月125美元(哥賺了,哈哈,不好好用用實在對不起自己)。企業版數據存儲空間1G,而免費的開發者版只有20M,一條記錄是2K,所以開發者版只能存儲1萬條記錄,畢竟它是用來做測試的,測試完成后把應用程序打包放到AppExchange上給企業版用才是最終目的。

    PS: salesforce有移動版,支持Android,iPhone,BlackBerry,可在手機上訪問標準對象和自定義對象。開發者版本可使用完整版本的Salesforce Mobile,而企業版只能使用Mobile Lite,它不支持訪問自定義對象。下一篇博文中我會給出Salesforce Mobile訪問自定義對象的方法。因為Salesforce的權限控制太嚴格了,對新手來說簡直就是噩夢。


    摘自:blog.kiccp.comPHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    6080yy精品一区二区三区| 成人性生交xxxxx网站| 亚洲欧美中文在线视频| 蜜臀久久99精品久久久久久宅男| 久久久久免费精品国产| 久久好看免费视频| 国产精品永久免费视频| 91sa在线看| 热99精品里视频精品| 奇米成人av国产一区二区三区| 九九综合九九综合| 亚洲午夜未删减在线观看| 国产成人+综合亚洲+天堂| 国产精品久久久久久久久| 91超碰中文字幕久久精品| 日韩久久精品电影| 欧美激情一区二区三区久久久| 日韩av不卡电影| 久久影院中文字幕| 韩国精品美女www爽爽爽视频| 欧美日韩福利在线观看| 欧美激情亚洲自拍| 国产欧美精品一区二区三区介绍| 欧美人与物videos| 亚洲性猛交xxxxwww| 亚洲直播在线一区| 久久人人看视频| 日韩国产一区三区| 亚州精品天堂中文字幕| 欧美www视频在线观看| 久久人人爽人人爽人人片亚洲| 国产精品久久久久久久电影| 欧美日产国产成人免费图片| 91精品国产自产在线| 欧美视频在线免费看| 91精品国产91久久| 国产精品久久精品| 亚洲91精品在线观看| 91国偷自产一区二区三区的观看方式| 精品久久久免费| 国产精品99久久久久久www| 久久久日本电影| 日韩暖暖在线视频| 国产成+人+综合+亚洲欧美丁香花| 永久免费看mv网站入口亚洲| 亚洲第一区在线| 国产午夜精品视频免费不卡69堂| 国产精品一区电影| www.国产精品一二区| 狠狠色狠色综合曰曰| 欧美国产日产韩国视频| 91精品久久久久久久久久久久久| 91久久精品美女| 国产精品一区二区久久久| 欧洲s码亚洲m码精品一区| 91大神在线播放精品| 日韩在线中文字幕| 日韩中文字幕免费视频| 久久天天躁狠狠躁夜夜躁2014| 日韩在线播放av| 一本色道久久综合亚洲精品小说| 欧美视频在线免费| 国产日韩欧美视频| 97国产suv精品一区二区62| 中文字幕日韩欧美精品在线观看| 国色天香2019中文字幕在线观看| 久久久久久久久国产精品| 久久久精品国产网站| 俺去亚洲欧洲欧美日韩| 日韩精品欧美国产精品忘忧草| 久久天堂电影网| 亚洲欧美在线播放| 成人福利在线观看| 6080yy精品一区二区三区| 日韩av一区二区在线| 青青草国产精品一区二区| 久久久久久亚洲| 午夜精品在线视频| 日韩欧美中文字幕在线播放| 日韩精品小视频| 亚洲精品国产免费| 国产精品视频白浆免费视频| 欧美精品在线免费| 国产精品美女久久久久av超清| 欧美精品在线极品| 日韩欧美精品中文字幕| 8x拔播拔播x8国产精品| 久久韩剧网电视剧| 亚洲视频自拍偷拍| 欧美疯狂性受xxxxx另类| 91av在线影院| 91高清视频在线免费观看| 亚洲午夜小视频| 日韩电影免费在线观看| 欧美高清激情视频| 亚洲小视频在线| 性欧美xxxx视频在线观看| 一区二区中文字幕| 精品国产自在精品国产浪潮| 国产亚洲免费的视频看| 午夜精品一区二区三区在线视频| 欧美性理论片在线观看片免费| 国产精品男人爽免费视频1| 欧美日韩中文字幕日韩欧美| 色综合亚洲精品激情狠狠| 国产精品免费视频久久久| 日韩国产精品亚洲а∨天堂免| 亚洲少妇中文在线| 欧美激情第一页xxx| 国内精品一区二区三区四区| 2019中文字幕免费视频| 亚洲变态欧美另类捆绑| 亚洲欧美成人网| 国色天香2019中文字幕在线观看| 日韩成人在线电影网| 中文字幕久热精品在线视频| 日韩av在线免费看| 欧美国产日韩精品| 亚洲高清色综合| 人人爽久久涩噜噜噜网站| 中文字幕亚洲综合久久| 97精品国产97久久久久久春色| 久久国产一区二区三区| 欧美视频专区一二在线观看| 色偷偷888欧美精品久久久| 亚洲亚裔videos黑人hd| 欧美孕妇毛茸茸xxxx| 中文字幕在线看视频国产欧美| 国产日韩在线精品av| 91大神在线播放精品| 岛国视频午夜一区免费在线观看| 国产精品第一区| 国产日本欧美视频| 最近中文字幕mv在线一区二区三区四区| 欧美日韩国产精品专区| 亚洲精品资源美女情侣酒店| 久久久欧美精品| 欧美又大又硬又粗bbbbb| 久久精品在线视频| 精品国产一区二区三区在线观看| 亚洲最新在线视频| 2019中文字幕全在线观看| 久久久精品一区| 久久夜精品香蕉| 欧美成人午夜激情视频| 欧美在线精品免播放器视频| 欧美国产日本在线| 欧美激情va永久在线播放| 中文字幕日韩高清| www.欧美免费| 色中色综合影院手机版在线观看| 亚洲aⅴ男人的天堂在线观看| 国产精品女主播| 欧美福利视频在线观看| 亚洲白虎美女被爆操| 2018中文字幕一区二区三区| 欧美午夜精品在线| 91亚洲精品一区二区| 国产精品尤物福利片在线观看| 久久伊人精品一区二区三区| 日韩精品久久久久久福利| 成人免费网站在线| 欧美日韩综合视频网址| 视频直播国产精品|