# coding=UTF-8
import requests
import json
url = 'https://SLVdata.com/api/' # API请求的URL
headers = {'content-type': 'application/json', # 定义报文头信息,这一行是固定的
'API-KEY': 'API-KEY-*****', # 你的API-KEY,你需要根据自己的KEY来赋值
'ACCOUNT-ID': '100***', # 你的账号,你需要根据自己的号码来赋值
'PROCESS-MODE': 'PRO-MD-102', # 数据处理方式,编码‘PRO-MD-102’代表文本关键词提取
'RETURN-PATTERN': 'P' # 数据返回的样式, P: 只返回结果,不含原句子,F: 全量返回,包括原句子
}
data = {} # 定义一个字典类型的变量,请求的数据放在此变量中,这里以5条数据举例
data['1'] = '东西不错,品质没得说,一如既往的好,送货速度也很快,好评!'
data['2'] = '假货,太失望,既然花了大价钱就应该给发好的货呀,不知道哪个环节出了问题'
data['3'] = '经鉴定正品无疑,扫码可查。还没用,期待有好的效果。会继续光顾。送的赠品很好。'
data['4'] = '正品第三次购买了,很好用,你值得拥有'
data['5'] = '非常满意,客服非常满意,满意多多!'
try:
response = requests.post(url, data=json.dumps(data), headers=headers)
# requests的状态码为200表示向服务器请求成功
if response.status_code == 200:
# 返回结果为JSON格式的的字符串
response_text = response.text
print(response_text)
# 这里response_text={"message_code": 2000, "data": {"1": "物流快|质量好", "2": "怀疑假货", "3": "原装正品", "4": "原装正品|复购用户", "5": "客服好"}}
# 也可以转换成字典格式,如下代码,可根据你的使用场景来转换
response_dic = json.loads(response.text)
print(response_dic)
# 这里response_dic={'message_code': 2000, 'data': {'1': '物流快|质量好', '2': '怀疑假货', '3': '原装正品', '4': '原装正品|复购用户', '5': '客服好'}}
# 在这里进行你需要的数据处理...
else:
print('请求失败!')
except Exception as e:
print(str(e))
|