功能介紹
奶盤偽原創API是奶盤網為第三方開發人員提供的編程接口。
以往需要復制文章到奶盤網,偽原創后再粘貼到您要發布的網站?,F在奶盤開放了API,只要整合到您的網站,在您發布文章時,自動幫您做過奶盤偽原創,節省您的時間,讓您更好的用于網站維護!更強大的功能是奶盤開發的API還支持用戶自定義詞庫和關鍵字加鏈接的功能。
PHP整合需開啟soap
修改PHP.ini文件,找到;extension=php_soap.dll去掉前面的分號,重起IIS或者apache
【GBK編碼】PHP整合代碼
header("content-type:text/html;charset=utf-8"); $ini = ini_set("soap.wsdl_cache_enabled","0"); //調用 奶盤(naipan.com) WebService的URL $wsdl = 'http://www.mundoacg.com/api/weiyuanchuang?wsdl'; //通過您的PHP文件格式選擇,實現中文亂碼處理 $content = iconv('gbk','utf-8',"文章內容"); //參數值【奶盤網注冊用戶名test@163.com(未注冊用默認)】 //參數值【注冊序列號,免費用戶用ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=】 //參數值【文章內容】 $param = array( "regname" => "test@163.com", "regsn" => "ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=", "content" => $content ); $client = new SoapClient($wsdl); $result = $client->weiyuanchuang($param,1); echo $result->return;
【UTF-8編碼】PHP整合代碼
header("content-type:text/html;charset=utf-8"); $ini = ini_set("soap.wsdl_cache_enabled","0"); //調用 奶盤(naipan.com) WebService的URL $wsdl = 'http://www.mundoacg.com/api/weiyuanchuang?wsdl'; //通過您的PHP文件格式選擇,實現中文亂碼處理 $content = "文章內容"; //參數值【奶盤網注冊用戶名test@163.com(未注冊用默認)】 //參數值【注冊序列號,免費用戶用ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=】 //參數值【文章內容】 $param = array( "regname" => "test@163.com", "regsn" => "ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=", "content" => $content ); $client = new SoapClient($wsdl); $result = $client->weiyuanchuang($param,1); echo $result->return;
JAVA整合代碼
import javax.xml.namespace.QName; import org.apache.axis2.AxisFault; import org.apache.axis2.addressing.EndpointReference; import org.apache.axis2.client.Options; import org.apache.axis2.rpc.client.RPCServiceClient; //使用RPC方式調用WebService RPCServiceClient serviceClient = null; try { serviceClient = new RPCServiceClient(); } catch (AxisFault e) { e.printStackTrace(); } Options options = serviceClient.getOptions(); //調用 奶盤(naipan.com) WebService的URL EndpointReference targetEPR = new EndpointReference( "http://www.mundoacg.com/api/weiyuanchuang?wsdl"); options.setTo(targetEPR); //參數值【奶盤網注冊用戶名test@163.com(未注冊用默認)】 //參數值【注冊序列號,免費用戶用ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=】 //參數值【文章內容】 Object[] opAddEntryArgs = new Object[] {"test@163.com","ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=","文章內容"}; //指定返回值的數據類型的Class對象 Class[] classes = new Class[] {String.class}; //指定要調用的奶盤方法及WSDL文件的命名空間 QName opAddEntry = new QName("http://www.mundoacg.com/", "weiyuanchuang"); //調用getContent方法并輸出該方法的返回值 try { String naipanWebservice=(String) serviceClient.invokeBlocking(opAddEntry, opAddEntryArgs, classes)[0]; System.out.println(naipanWebservice); } catch (AxisFault e) { //TODO Auto-generated catch block e.printStackTrace(); }
說明:綠色為您需要修改的地方,其他請勿修改,最后的naipanWebservice為偽原創后生成的內容,可直接插入您的數據庫 涉及的jar包:點擊下載