如何添加Spread Web服務到我的PHP項目?
-
開啟SOAP拓展模塊,
瀏覽phpinfo信息頁面,SOAP的安裝狀態如下圖所示:
如果SOAP是在“enable”的狀態,您不需要執行這些操作.
以下是windows環境下開啟SOAP模塊的操作:
-
打開php.ini文件,找到節點extension=php_soap.dll把前面的; 去掉,如果沒有該節點則添加該節點.
-
在php.ini文件中找到extension_dir= 節點,打開對應的目錄文件夾查看是否存在soap.dll文件.
-
如果不存在,则需下载soap.dll文件保存在该文件夹下,重启web server,重新查看phpinfo中的soap的设置.
-
例:
如何獲取接口鏈接 : 登陸你的Spread賬號 -> 我的賬號 -> 應用程序接口 -> 接口鏈接
$APIUrl = "http://service.rspread.com/Service.asmx"
$client = new SoapClient($APIUrl."?WSDL");
$arrayPara = array('loginEmail'=>'test@reasonables.com','password'=>'your api key','subscriberEmail'=>'customer11@reasonables.com', 'subscription'=>'SeedList','optInType'=>'Off');
$result = $client->addSubscriberByEmail($arrayPara);