易撰文章伪原创检测api接口文档

操作说明

一、成为开发者
点击开放平台导航栏顶部的“登录/注册”按钮,输入账号,完成登录。如果您未注册账号,可以点击此处注册账号。开放平台登录成功后,系统赠送 500 次供您测试 API 接口。

二、获取密钥
在您注册且登录后,平台将会为您分配相关凭证,主要为 AppId 和 AppSecret。这两个信息是您应用实际开发的主要凭证,请您妥善保管。

三、启动开发
目前易用定制为您提供了多种 API 接口,您可以查看 API 总览,了解具体使用方法及参数。

获取 Token

  1. token 是易用定制全局唯一接口调用凭据,调用各接口时都需使用 token。开发者需要进行妥善保存。token 的存储至少要保留 512 个字符空间。token 的有效期目前为 2 个小时,需定时刷新,重复获取将导致上次获取的 token 失效。
  2. 获取token后,将token值加入到HTTP请求头里, request headers中加入 token: “token值”

服务器地址

https://open-api.yizhuan5.com

请求说明

接口地址: /api/open/api/base/token
请求方式:GET

输入参数

参数类型说明必填项缺省值
AppIdstringAppId
AppSecretstringAppSecret

输出参数

参数类型说明
tokenstringtoken
expire_secondsinttoken 有效期,单位秒

完整返回结果

{
  "code": "string",
  "msg": "string",
  "data": {
    "token": "string",
    "expire_seconds": 0
  }
}

 

原创度检测

请求说明

接口地址: /api/open/api/explosive/originalanalysis
请求方式:POST
Content-Type:application/json

输入参数说明

参数类型说明必填项缺省值
titlestring标题
contentstring内容

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "listR": [
      {
        "code": 0,
        "content": "",
        "checkContent": "",
        "rvBaiDuStr": "85.26 %",
        "rV360Str": "54.67 %"
      },
      {
        "code": 0,
        "content": "",
        "checkContent": "",
        "rvBaiDuStr": "100 %",
        "rV360Str": "100 %"
      },
      ...
    ],
    "score": {
      "baidu": "15.22",
      "_360": "35.38",
      "score": "25.30"
    }
  }
}

python代码方法示例:

def get_token(AppId, AppSecret):
    url = 'https://open-api.yizhuan5.com/api/open/api/base/token'
    params = {
        "AppId": AppId,
        "AppSecret": AppSecret
    }
    response = requests.get(url, params=params)
    if response.status_code == 200:
        json_data = response.json()

        return json_data["data"]["token"]
    else:
        print('---- 获取token http状态码:{}'.format(response.status_code))


def get_yuanchuangdu(title, content, token):
    url = 'https://open-api.yizhuan5.com/api/open/api/explosive/originalanalysis'
    data = {
        'title': title,
        'content': content

    }
    headers = {
        'Content-Type': 'application/json',
        'token': token
    }
    response = requests.post(url, headers=headers, json=data)
    if response.status_code == 200:
        json_data = response.json()
        score = json_data['data']['score']['score']
        return score

其他接口

-------------------------------------------------------------------------------------------------------------

 

获取自媒体平台

请求说明

接口地址: /api/open/api/base/getmediaplatform
请求方式:GET

输出参数

参数类型说明
pidint平台 ID
platenamestring平台名称

完整返回结果

{
  "code": "string",
  "msg": "string",
  "data": [
    {
      "pid": 0,
      "platename": "string"
    }
  ]
}

获取视频平台

请求说明

接口地址: /api/open/api/base/getvideoplatform
请求方式:GET

输出参数

参数类型说明
pidint平台 ID
platenamestring平台名称

完整返回结果

{
  "code": "string",
  "msg": "string",
  "data": [
    {
      "pid": 0,
      "platename": "string"
    }
  ]
}

 

获取自媒体平台领域

请求说明

接口地址: /api/open/api/base/getmediacategory
请求方式:GET

输入参数

参数类型说明必填项
apidstring平台 ID

输出参数

参数类型说明
apidint平台 ID
acidint领域 ID
acdesstring领域说明

完整返回结果

{
  "code": "string",
  "msg": "string",
  "data": [
    {
      "acid": 0,
      "apid": 0,
      "acdes": "string"
    }
  ]
}

获取视频平台领域

请求说明

接口地址: /api/open/api/base/getvideocategory
请求方式:GET

输入参数

参数类型说明必填项
apidstring平台 ID

输出参数

参数类型说明
apidint平台 ID
acidint领域 ID
acdesstring领域说明

完整返回结果

{
  "code": "string",
  "msg": "string",
  "data": [
    {
      "acid": 0,
      "apid": 0,
      "acdes": "string"
    }
  ]
}

 爆文数据api

1. 获取文章列表

请求说明

接口地址: /api/open/api/explosive/searchmedia
请求方式:POST
Content-Type:application/json

{
  "pageIndex": 0,
  "pageSize": 0,
  "orderName": "string",
  "apid": 0,
  "acid": 0,
  "startTime": "string",
  "endTime": "string",
  "amout": 0,
  "originnal": 0,
  "keys": "string"
}

输入参数说明

参数类型说明必填项缺省值
pageIndexint分页索引
pageSizeint分页大小
mTpyeint文章类型 (1:Article(默认) 2:Gallery 3:Video 4:TinyHeadline)
apidint平台 ID
acidint平台领域 ID
keysstring关键词
orderNameint排序:1(发布时间)、2(阅读量)、3(评论数)1
startTimestring起始时间
endTimestring结束时间
amoutstring阅读量: 10000、50000、100000、500000
originnalint是否原创:0(否)、1(是)

输出结果说明

参数类型说明
hmctidintId
apidint平台Id
acidint领域Id
hmctdocidstring文章Id
hmcttitlestring标题
hmctimagestring封面
hmcttypestring类型
hmctdatestring日期
hmctamoutstring阅读量
hmctcommentnumstring评论量
hmctsourcestring来源
autwebidstring作者Id
hmcturlstring链接
hmctoriginalstring是否原创

完整返回结果示例

{
    "code": "Success",
    "msg": "请求成功",
    "data": {
        "pageIndex": 1,
        "pageSize": 1,
        "pageCount": 4500,
        "dataCount": 4500,
        "list": [
            {
                "hmctid": 10000011883142,
                "apid": 7,
                "acid": 14,
                "hmctdocid": null,
                "hmcttitle": "string",
                "hmctimage": "string",
                "hmcttype": 1,
                "hmctdate": "2018-01-12T10:09:59",
                "hmctamout": 501,
                "hmctcommentnum": 0,
                "hmctsource": "string",
                "autwebid": "797225",
                "hmcturl": "string",
                "hmctoriginal": null
            }
        ]
    }
}

2、获取文章详情

请求说明

接口地址: /api/open/api/explosive/searchmediadetail
请求方式:POST
Content-Type:application/json

输入参数说明

参数类型说明必填项缺省值
urlstring链接地址

输出结果说明

参数类型说明
titlestring标题
platenamestring平台名称
contentstring内容
wordstring摘要
urlstring链接

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "title": "string",
    "platename": "string",
    "content": "string",
    "word": "string",
    "url": "string"
  }
}

热点热词api

1、实时热词支持的平台

请求说明

接口地址: /api/open/api/explosive/realtimehotplatform
请求方式:GET

输出参数说明

参数类型说明
pidstring平台 ID
platenamestring平台名称

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "pid": 5,
      "platename": "头条号"
    },

    ...
  ]
}

2、实时热词

请求说明

接口地址: /api/open/api/explosive/realtimehotkey
请求方式:GET

输入参数说明

参数类型说明必填项缺省值
apidint平台 ID

输出参数说明

参数类型说明
apidint平台 ID
acidint领域 ID
rankingint排行
keystring爆词
sumreadint阅读数
sumcommentint评论数
sumcountint文章数

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "apid": 0,
      "acid": 123456,
      "ranking": 1,
      "key": "string",
      "sumread": 123456,
      "sumcomment": 0,
      "sumcount": 123
    },

    ...
  ]
}

 明日发现api

1、事件类型

请求说明

接口地址: /api/open/api/explosive/eventstype
请求方式:GET

输出参数说明

参数类型说明
dttidintID
dttNamestring名称
dttDisIndexint序号

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "dttid": 1,
      "dttName": "节日节气",
      "dttDisIndex": 1
    },

    ...
  ]
}

2、本月事件

请求说明

接口地址: /api/open/api/explosive/eventsmonth
请求方式:GET

输出参数说明

参数类型说明
dtidint事件 ID
dttidinteventstype 接口 ID
dtPushDatestring发布日期
dtPushDateStartint发布日期开始
dtPushDateEndstring发布日期截止
dtEventTitlestring事件标题
dtEventExplainstring事件说明
dtCreateTimestring创建时间

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "dtid": 91945,
      "dttid": 1,
      "dtPushDate": null,
      "dtPushDateStart": 1612022400000,
      "dtPushDateEnd": 1612022400000,
      "dtEventTitle": "string",
      "dtEventExplain": "string",
      "dtCreateTime": "2021-01-30T10:02:02.847"
    },

    ...
  ]
}

3、今日历史事件

请求说明

接口地址: /api/open/api/explosive/hiseventstoday
请求方式:GET

输出参数说明

参数类型说明
dtidint事件 ID
dttidinteventstype 接口 ID
dtEventDayStartstring事件天起始
dtEventDayEndstring事件天截止
dtEventTitlestring事件标题
dtEventExplainstring事件说明

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "dtid": 50464,
      "dttid": 5,
      "dtEventDayStart": "2014-01-31T00:00:00",
      "dtEventDayEnd": "2014-01-31T00:00:00",
      "dtEventTitle": "“南派猴王”、六龄童章宗义病逝",
      "dtEventExplain": ""
    },

    ...
  ]
}

视频库api

1、获取视频列表

请求说明

接口地址: /api/open/api/explosive/searchvideo
请求方式:POST
Content-Type:application/json

{
  "pageIndex": 0,
  "pageSize": 0,
  "orderName": "string",
  "apid": 0,
  "acid": 0,
  "startTime": "string",
  "endTime": "string",
  "amout": 0,
  "duration": 0,
  "keys": "string"
}

输入参数说明

参数类型说明必填项缺省值
pageIndexint分页索引
pageSizeint分页大小
apidint平台 ID
acidint平台领域 ID
keysstring关键词
orderNameint排序:1(发布时间)、2(阅读量)、3(评论数)1
startTimestring起始时间
endTimestring结束时间
amoutstring阅读量: 10000、50000、100000、500000
durationint视频时长

输出参数说明

参数类型说明
hmctidint
apidint
acidint
hmctdocidstring
hmcttitlestring
hmctimagestring
hmcttypestring
hmctdatestring
hmctamoutstring
hmctcommentnumstring
hmctsourcestring
autwebidstring
hmcturlstring
hmctoriginalstring
hmctdurationstring

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "pageIndex": 1,
    "pageSize": 3,
    "pageCount": 1500,
    "dataCount": 4500,
    "list": [
      {
        "hmctid": 20012275371567,
        "apid": 1,
        "acid": 4,
        "hmctdocid": "string",
        "hmcttitle": "string",
        "hmctimage": "string",
        "hmcttype": 3,
        "hmctdate": "2019-04-01T17:13:19",
        "hmctamout": 764,
        "hmctcommentnum": 0,
        "hmctsource": "string",
        "autwebid": "string",
        "hmcturl": "string",
        "hmctoriginal": null,
        "hmctduration": null
      }
    ]
  }
}

2、解析视频详情

请求说明

接口地址: /api/open/api/explosive/searchvideodetail
请求方式:POST
Content-Type:application/json

输入参数说明

参数类型说明必填项缺省值
urlstring链接地址

输出结果说明

参数类型说明
namestring名称
urlstring视频地址
imagestring封面图地址
plateNamestring平台名称
typestring类型

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "name": "string",
      "url": "string",
      "image": "string",
      "plateName": "string",
      "type": "string"
    }
  ]
}

 爆文分析api

1、热点热词

请求说明

接口地址: /api/open/api/explosive/hotkey
请求方式:GET

输入参数说明

参数类型说明必填项缺省值
acidint领域 ID

输出参数说明

参数类型说明
apidint平台 ID
acidint领域 ID
rankingint排行
keystring爆词
sumreadint阅读数
sumcommentint评论数
sumcountint文章数

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "apid": 0,
      "acid": 123456,
      "ranking": 1,
      "key": "string",
      "sumread": 123456,
      "sumcomment": 0,
      "sumcount": 123
    },

    ...
  ]
}

2、实时领域爆文分布

请求说明

接口地址: /api/open/api/explosive/realtimehointcategory
请求方式:POST
Content-Type:application/json

{
  "apid": 1,
  "mtype": 1,
  "timetype": 1
}

输入参数说明

参数类型说明必填项缺省值
apidint平台 ID
mtypeint类型:0=全部、1=文章、2=图集、3=视频
timetypeint时间:1=今天、3=三天、7=七天1

输出参数说明

参数类型说明
acdesstring名称
bwintint爆文数
timetypeint时间
hmcttypeint类型

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "acdes": "娱乐",
      "bwint": 3290,
      "timetype": 1,
      "hmcttype": 3
    },

    ...
  ]
}

3、实时发布时间段爆文分布

请求说明

接口地址: /api/open/api/explosive/realtimehotinpubtime
请求方式:POST
Content-Type:application/json

{
  "apid": 0,
  "mtype": 1,
  "timetype": 1
}

输入参数说明

参数类型说明必填项缺省值
apidint平台 ID
mtypeint类型:0=全部、1=文章、2=图集、3=视频
timetypeint时间:1=今天、3=三天、7=七天1

输出参数说明

参数类型说明
hourintint小时
bwintint爆文数
timetypeint时间

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "hourint": 0,
      "bwnumber": 91,
      "timetype": 1
    },

    ...
  ]
}

4、今日爆文区间内词云

请求说明

接口地址: /api/open/api/explosive/realtimehotkeycloud
请求方式:POST
Content-Type:application/json

{
  "acid": 0,
  "startTime": "string",
  "emdTime": "string"
}

输入参数说明

参数类型说明必填项缺省值
acidint领域 ID
startTimestring开始时间
emdTimestring结束时间

输出参数说明

参数类型说明
keyint爆词
countint数量

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "key": "中国",
      "count": 8
    },

    ...
  ]
}

爆文标题助手api

1、热门标题生成

请求说明

接口地址: /api/open/api/explosive/createhottitle
请求方式:POST
Content-Type:application/json

{
  "key1": "string",
  "key2": "string",
  "key3": "string",
  "key4": "string"
}

输入参数说明

参数类型说明必填项缺省值
key1string关键字 1
key2string关键字 2
key3string关键字 3
key4string关键字 4

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    "string",
    "string",
    "string",
    "string",
    ...
  ]
}

 作者数据监测api

1、自媒体库排行榜支持的平台

请求说明

接口地址: /api/open/api/datamonitor/mediarankingplatform
请求方式:GET

输出参数说明

参数类型说明
pidint平台 ID
platenamestring平台名称

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "pid": 5,
      "platename": "头条号"
    },

    ...
  ]
}

2、获取作者列表

请求说明

接口地址: /api/open/api/datamonitor/searchmediaauthor
请求方式:POST
Content-Type:application/json

{
  "pageIndex": 0,
  "pageSize": 0,
  "orderName": "string",
  "apid": 0,
  "autwebid": "string",
  "autname": "string"
}

输入参数说明

参数类型说明必填项缺省值
apidint平台 ID
pageIndexint分页索引
pageSizeint分页大小
orderNameint排序
autwebidstring作者 ID
autnamestring作者名称

输出参数说明

参数类型说明
apidint平台 ID
acidint领域 ID
autwebidstring作者 ID
autnamestring作者名称
autimageurlstring作者头像 URL
autsumreadint阅读
autsumcommentint评论
autfansint粉丝

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": [
    {
      "apid": 5,
      "acid": 0,
      "autwebid": "4492956276",
      "autname": "string",
      "autimageurl": "stromg",
      "autsumread": 0,
      "autsumcomment": null,
      "autfans": 79774508
    },

    ...
  ]
}

3、解析图文作者信息

请求说明

接口地址: /api/open/api/datamonitor/searchmediaauthorinfo
请求方式:POST
Content-Type:application/json

{
  "url": ""
}

输入参数说明

参数类型说明必填项缺省值
urlstringURL

输出参数说明

参数类型说明
urlintURL
apidint平台 ID
autnameint作者名称
autwebidstring作者 ID
autimageurlstring作者头像 URL
autfansint作者粉丝
isoriginalstring是否原创
platestring平台

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "url": "https://www.toutiao.com/a6923098632094745096/",
    "apid": 5,
    "autname": "央视新闻",
    "autwebid": "4492956276",
    "autimageurl": "https://sf6-ttcdn-tos.pstatp.com/img/pgc-image/e851d72f00744176ab596f32f376e408~300x300.image",
    "autfans": 0,
    "isoriginal": null,
    "plate": "头条"
  }
}

4、解析视频作者信息

请求说明

接口地址: /api/open/api/datamonitor/searchvideoauthorinfo
请求方式:POST
Content-Type:application/json

{
  "url": ""
}

输入参数说明

参数类型说明必填项缺省值
urlstringURL

输出参数说明

参数类型说明
urlintURL
apidint平台 ID
autnameint作者名称
autwebidstring作者 ID
autimageurlstring作者头像 URL
autfansint作者粉丝
isoriginalstring是否原创
platestring平台

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "url": "https://www.toutiao.com/a6923098632094745096/",
    "apid": 5,
    "autname": "央视新闻",
    "autwebid": "4492956276",
    "autimageurl": "https://sf6-ttcdn-tos.pstatp.com/img/pgc-image/e851d72f00744176ab596f32f376e408~300x300.image",
    "autfans": 0,
    "isoriginal": null,
    "plate": "头条"
  }
}

5、自媒体库排行榜

请求说明

接口地址: /api/open/api/datamonitor/mediaranking
请求方式:POST
Content-Type:application/json

{
  "apid": 0,
  "acid": 0,
  "time": "string",
  "authorname": "string",
  "rankingType": 0
}

输入参数说明

参数类型说明必填项缺省值
apidstring平台 ID
acidstring领域 ID
timestring时间
authornamestring作者名称
rankingTypestring排名类型

输出参数说明

参数类型说明
rankingint排行 ID
apidint平台 ID
acidint领域 ID
releasecountint发布总数
releasecontentcountint发布图文总数
releaseatlascountint发布图集总数
releasevideoint发布视频总数
readcountint阅读总数
readcontentcountint
readatlascountint
readvideocountint视频总数
commentcountint评论总数
autnamestring作者名称
autimageurlstring作者头像 URL
authoridstrstring作者 ID
hottrendint

完整返回结果示例

{
  "code": "Success",
  "msg": "请求成功",
  "data": {
    "ranking": 1,
    "apid": 5,
    "acid": 0,
    "releasecount": 13,
    "releasecontentcount": 0,
    "releaseatlascount": 0,
    "releasevideo": 13,
    "readcount": 5794816,
    "readcontentcount": 0,
    "readatlascount": 0,
    "readvideocount": 5794816,
    "commentcount": 2750,
    "autname": "垄上行",
    "autimageurl": "http://sf1-ttcdn-tos.pstatp.com/img/pgc-image/b776e12ba26d439899abe03d335a866d~120x256.image",
    "authoridstr": "4223496221",
    "hottrend": "3"
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淘小白_TXB2196

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值