免费制作伪原创API接口源码:利用谷歌翻译实现

admin

目前市面上的伪原创很多都是利用文字翻译功能来实现的,先把文字翻译成英文或其他语言,再转换中文。就实现少部分文字同义字替换,大体内容又读的通顺的效果,非常符合伪原创的要求。


部分好用稳定的伪原创工具还收费,免费的又不稳定,那么怎么自己开发搭建一个伪原创工具了?执刀人分享一篇利用谷歌翻译制作免费伪原创API接口源码以后大家就可以自己搭建使用了。


伪原创API接口代码

<?PHP

header('Access-Control-Allow-Origin:*');

header('Content-type:text/html;charset=utf-8');

function translate($text,$from,$to){

$url = "http://translate.Google.cn/translate_a/single?client=gtx&dt=t&ie=UTF-8&oe=UTF-8&sl=$from&tl=$to&q=". urlencode($text);

set_time_limit(0);

$ch = curl_init();

curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);

curl_setopt($ch, CURLOPT_HEADER, false);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

curl_setopt($ch, CURLOPT_MAXREDIRS,20);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 40);

curl_setopt($ch, CURLOPT_URL, $url);

$result = curl_exec($ch);

curl_close($ch);

$result = json_decode($result);

if(!empty($result)){

foreach($result[0] as $k){

$v[] = $k[0];

}

return implode(" ", $v);

}

}

//去除无字数限制,为提高效率限字数为1000字

//增加判断如为空,返回相应的文字

if($_POST['info']){

$str = preg_replace('/[x80-xff]{1,3}/', ' ', $_POST['info'], -1);

$num = strlen($str);

if($num<1030){

$zh_en=translate($_POST['info'],'zh-CN','EN');

if($zh_en){

$en_zh=translate($zh_en,'EN','zh-CN');

if($en_zh){

$info=$en_zh;

}else{

$info="超过IP限制,请稍后重试,或者联系站长:123.56@QQ.com进行反馈";

}

}else{

$info="超过IP限制,请稍后重试,或者联系站长:123456@qq.com进行反馈";

}

}else{

$info="您的字数超过1000文字,请删除一些文字在使用。";

}

echo $info;

}


文章版权声明:除非注明,否则均为执刀人的工具库原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,187人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码