typecho整合奶盘伪原创API
in 干货分享 with 0 comment

typecho整合奶盘伪原创API

in 干货分享 with 0 comment

每次找到文章发表都要用奶盘伪原创,好麻烦,通过下面让我们给网站添加奶盘插件吧

在/var/Widget/Contents/Post/edit.php找到

1
$contents $this->request->from('password''allowComment','allowPing''allowFeed''slug''tags''text''visibility');

修改为

1
$contents $this->request->from('password''allowComment','allowPing''allowFeed''slug''tags''text''visibility','naipan');

之后在下面几行找到

1
$contents $this->pluginHandle()->write($contents$this);

在后面填上

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

 if(isset($contents['naipan']))
{
//by www.liumingye.cn
header("content-type:text/html;charset=utf-8");
        $ini ini_set("soap.wsdl_cache_enabled","0");
         
        //调用 奶盘(naipan.com) WebService的URL
        $wsdl 'http://www.naipan.com/NaipanPort?WSDL';     
         
        //通过您的PHP文件格式选择,实现中文乱码处理
        //$content = iconv('gbk','utf-8',"文章内容");//格式为ANSI
        //$content = "文章内容";//格式为UTF-8
        $content $contents['text'];
        //参数值【文章内容  奶盘网注册用户名test@163.com(未注册用默认) 注册序列号,免费用户用ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw=】
        $param   array(
            "arg0" => $content,
            "arg1" => "test@163.com",
            "arg2" => "ICQl3kdebh7zns97XVT9dLDBASR7pBrM2AAKbI7HpMw="
        );
        $client new SoapClient($wsdl);
        $result $client->getContent($param,1);
if(strstr($result->return,'设置调用的时间间隔1分钟以上')){
//调用频繁 不输出文本
else {
        $contents['text'] = $result->return;
}
}

打开admin/write-post.php找到

1
<div id="tab-advance" class="tab-content">

在下面添加

1
2
3
4
5
<section class="typecho-post-option allow-option">
<label class="typecho-label"><?php _e('伪原创'); ?></label>
<ul><li><input id="naipan" name="naipan" type="checkbox" value="1" <?php if($post->allow('naipan')): ?>checked="true"<?php endif; ?> />
<label for="naipan"><?php _e('使用奶盘进行伪原创'); ?></label></li></ul>
</section>

好了,这样,网站就整合上了伪原创插件了

撰写编辑文章的时候勾上使用奶盘进行伪原创就可以了


注意:奶盘免费用户使用api间隔不能少于1分钟,就是使用后1分钟之内不能使用

插件版:计划开发中

Responses