sig 算法:  md5(email md5(key) otime Action) 32位MD5,其中email表示EMD登陸郵箱,key表示在EDM管理中心設(shè)置的密匙,otime為時(shí)間戳 您程序只需要實(shí)現(xiàn)sig算法然后拼接get方法提交即可。比如您要?jiǎng)?chuàng)建一封郵件 url 為 https://api.myhost.net/api/v1/createoncejob您需要的參數(shù)  email=(EDM賬號(hào))&otime=(時(shí)間戳)&sig=(計(jì)算的sig)&tmpid=(模板ID)&sendemail=(收信地址)&fromdomain=(發(fā)信域名)&smtpuser=(SMTP用戶(hù))&repy=(回信地址)&fromcompany=(顯示昵稱(chēng))
組裝后如下:
https://api.myhost.net/api/v1/createoncejob?email=&otime=&sig=98e9561d9db414a1eaa323cdfa1c91f2&tmpid=12&sendemail=&fromdomain=myhost.cn&smtpuser=noreply2&repy=&fromcompany=EDM

php測(cè)試代碼
<?php$apiurl = \”https://api.myhost.net/api/v1/\”;$edmuser = \”\”;$key = \”dasf2das\”;$action = \”createoncejob\”;$otime = time();$sig = md5($edmuser.md5($key).$otime.$action);$tmpid = 12;$sendemail = \”@qq.com\”;$fromdomain = \”myhost.net\”;$smtpuser = \”xxxx\”;$repy= \”\”;$fromcompany = \”hhhh\”;
$geturl = $apiurl.$action.\”?email=\”.$edmuser.\”&otime=\”.$otime.\”&sig=\”.$sig.\”&tmpid=\”.$tmpid.\”&sendemail=\”.$sendemail.\”&fromdomain=\”.$fromdomain.\”&smtpuser=\”.$smtpuser.\”&repy=\”.$repy.\”&fromcompany=\”.$fromcompany;
$ch = curl_init();$timeout = 5;curl_setopt ($ch, CURLOPT_URL, $geturl);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$file_contents = curl_exec($ch);curl_close($ch);
echo $file_contents;?>

問(wèn):   麻煩給個(gè)附件,給標(biāo)注一下可以嗎,我是新手,第一次使用你們的EDM,API接口,和別人的不一樣,,都哪里需要修改成我的,例如我的模板ID  要發(fā)送到的郵箱地址,我的發(fā)信地址

答:您好,

<?php$apiurl = \”https://api.myhost.net/api/v1/\”;$edmuser = \”\”; #EDM登陸賬號(hào)$key = \”dasf2das\”;               #API密鑰,在EDM管理–系統(tǒng)管理–其他設(shè)置  API配置中的KEY$action = \”createoncejob\”;       #API動(dòng)作,check 測(cè)試AIP;getgrpid 獲取組ID;gettmp 獲取模板ID;createoncejob 創(chuàng)建發(fā)信任務(wù)$otime = time();                 #獲取當(dāng)前時(shí)間戳$sig = md5($edmuser.md5($key).$otime.$action);  #組裝sig$tmpid = 12;                    #模板ID,可在模板管理中查看$sendemail = \”@qq.com\”;  #收信郵箱地址$fromdomain = \”myhost.net\”;#發(fā)信域名$smtpuser = \”xxxx\”;             #發(fā)信smtp 不加域名,如(notice)$repy= \”\”;     #回信地址(收件方回復(fù)郵件的接收地址)$fromcompany = \”hhhh\”;          #發(fā)信人昵稱(chēng)
$geturl = $apiurl.$action.\”?email=\”.$edmuser.\”&otime=\”.$otime.\”&sig=\”.$sig.\”&tmpid=\”.$tmpid.\”&sendemail=\”.$sendemail.\”&fromdomain=\”.$fromdomain.\”&smtpuser=\”.$smtpuser.\”&repy=\”.$repy.\”&fromcompany=\”.$fromcompany;
$ch = curl_init();$timeout = 5;curl_setopt ($ch, CURLOPT_URL, $geturl);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$file_contents = curl_exec($ch);curl_close($ch);echo $file_contents;
?>

問(wèn):smtpuser(必填)                

發(fā)信的SMTP用戶(hù) 這個(gè)發(fā)信的SMTP用戶(hù)填什么?

問(wèn):還有在哪獲取時(shí)間戳,新手請(qǐng)理解

答:您好,smtpuser  是您自定義的(為英文、數(shù)字與下劃線或中劃線,需英文開(kāi)頭,不超過(guò)25個(gè)字符) php 時(shí)間戳使用 time() 函數(shù)獲取,非常感謝您長(zhǎng)期對(duì)我司的支持!

問(wèn):把PHP文件修改好了 上傳到服務(wù)器 直接瀏覽這個(gè)文件就可以了是吧?

答:您好,直接訪問(wèn)即可,可以打印出接口返回信息,非常感謝您長(zhǎng)期對(duì)我司的支持!

問(wèn):   你看我提交的 老是提示時(shí)間戳超時(shí)怎么弄

答:您好,請(qǐng)檢查您的服務(wù)器時(shí)間,同步為北京時(shí)間再試,程序服務(wù)器時(shí)間與API接口時(shí)間不能相差10秒,非常感謝您長(zhǎng)期對(duì)我司的支持!

問(wèn):這個(gè)時(shí)間戳怎么改啊,老是提示   

下面是我組裝的地址,直接瀏覽就提示時(shí)間戳超時(shí)
https://api.myhost.net/api/v1/createoncejob?email=edm@amtyy.cn&otime=&sig=98e9561d9db414a1eaa323cdfa1c91f2&tmpid=1044&sendemail=@qq.com&fromdomain=wxylgzsa.xyz&smtpuser=noreply2&repy=@qq.com&fromcompany=EDM

問(wèn):我沒(méi)上傳服務(wù)器,我是直接組裝的get  你看下我組裝的,時(shí)間戳對(duì)不對(duì)

問(wèn):可以給個(gè)詳細(xì)的使用方法介紹嗎 謝謝了

問(wèn):不是7*24小時(shí)在線嗎?大哥,,,這個(gè)直接組裝的 瀏覽老是出現(xiàn)  時(shí)間戳超時(shí)啊 怎么解決啊

答:您好,不要把數(shù)據(jù)生成好后再去訪問(wèn),時(shí)間戳需要和時(shí)間同步不然超時(shí)會(huì)無(wú)法提交,您使用提供給您的php代碼直接測(cè)試可以在最后輸出您當(dāng)前時(shí)間 echo  $otime;,非常感謝您長(zhǎng)期對(duì)我司的支持!

問(wèn):https://api.myhost.net/api/v1/createoncejob?email=edm@amtyy.cn&otime=&sig=98e9561d9db414a1eaa323cdfa1c91f2&tmpid=1044&sendemail=@qq.com&fromdomain=wxylgzsa.xyz&smtpuser=noreply2&repy=@qq.com&fromcompany=EDM

edm@amtyy.cn 這是我的EDM登陸賬號(hào)wxylgzsa.xyz  這是發(fā)信域名1044 這是模板ID@qq.com  這是收信地址@qq.com  這是回信地址4b8rdUaLw    這是KEY
現(xiàn)在怎么測(cè)試?   可以給我組裝一下嗎

問(wèn):?jiǎn)栴}是PHP代碼   ,我把這個(gè)文件放到哪里,要怎么運(yùn)行測(cè)試,你都沒(méi)說(shuō)啊,

比如把這個(gè)文件,放到服務(wù)器里,然后輸入我的域名 這個(gè)文件這樣運(yùn)行?

答:您好,是的 放到你的服務(wù)器里,然后輸入你的域名 這個(gè)文件這樣運(yùn)行

更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問(wèn)題,請(qǐng)?jiān)L問(wèn)西部數(shù)碼官網(wǎng):www.ps-sw.cn
贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-62778877-8306;郵箱:fanjiao@west.cn。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處:西部數(shù)碼知識(shí)庫(kù) » 請(qǐng)問(wèn)咱這邊的EDM沒(méi)辦法使用API嗎?那這個(gè)EDM的API不

登錄

找回密碼

注冊(cè)

南江县| 喜德县| 洮南市| 内黄县| 简阳市| 靖宇县| 刚察县| 胶南市| 龙游县| 都匀市| 那曲县| 涞源县| 南江县| 信阳市| 藁城市| 界首市| 道孚县| 赣州市| 天等县| 阳城县| 绍兴市| 景德镇市| 石阡县| 克什克腾旗| 开原市| 大丰市| 鄂伦春自治旗| 察哈| 成都市| 靖远县| 文昌市| 昌平区| 八宿县| 乌鲁木齐县| 太原市| 安化县| 亳州市| 乌拉特前旗| 平远县| 聊城市| 黔江区|