如果抖音标题包含违禁字符,需要进行修改。修改的具体实现方式如下:
-
首先,需要了解抖音的违禁字符规定,例如敏感词汇、稀有字符等等,避免再次出现这些字符。
-
修改标题的方式可以通过两种途径完成:一种是通过抖音自带的编辑功能进行修改,另一种是通过使用接口进行修改。
-
如果选择使用抖音自带的编辑功能进行修改,操作步骤如下:
-
打开抖音,并选择需要修改的视频;
- 点击底部的“编辑”按钮;
- 进入编辑页后,可以看到视频的各项属性,包括标题;
- 在标题栏中删除违禁字符,并重新编辑符合规定的标题;
-
点击“保存”以确认修改。
-
如果选择使用接口进行修改,示例代码如下:
import requests
# 抖音接口地址及参数
url = 'https://api.amemv.com/aweme/v1/aweme/detail/'
params = {
'aweme_id': 'xxxxxx', # 视频id
'retry_type': 'no_retry',
'device_id': 'xx',
'iid': 'xx',
'ac': 'wifi',
'channel': 'xxxx',
'aid': '1128',
'app_name': 'aweme',
'version_code': 'xxxx',
'version_name': 'x.x.x',
'device_platform': 'android',
'device_type': 'xxxx',
'device_brand': 'xxxx',
'ssmix': 'xxxxx',
'query_options': 'xxxx',
'os_api': 'xx',
'os_version': 'xx',
'uuid': 'xxxxxxxxxxxxxxxxx',
'openudid': 'xxxxxxxxxxxxxxxx',
'ts': 'xxxxxxxxxx',
'as': 'xxxxx',
'cp': 'xxxxx',
'mas': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'signature': 'xxxxxxx'
}
# 发起请求
response = requests.get(url, params=params)
# 解析返回结果并获取标题
data = response.json()
title = data['aweme_detail']['desc']
# 修改标题
new_title = title.replace('违禁字符', '')
# 更新标题
url = 'https://api.amemv.com/aweme/v1/aweme/post/'
params['desc'] = new_title
response = requests.post(url, params=params)
# 打印更新结果
print(response.json())
需要注意的是,在使用抖音接口修改视频标题时,需要传入视频的id以及相关的请求参数,其中包括了设备信息等等。此外,在修改内容后,需要通过POST请求将新的标题信息提交到服务器,才可以完成修改。