OPPO推送消息内容审核标准 基于第三方审核结果的消息推送

OPPO推送服务禁止推送违反《通知运营规范》内容规范的消息,为避免您的消息存在内容违规,建议您基于第三方内容审核平台(推必安)的审核结果来进行消息推送

基于第三方审核结果的消息推送

OPPO推送服务禁止推送违反《通知运营规范》内容规范的消息,为避免您的消息存在内容违规,建议您基于第三方内容审核平台(推必安)的审核结果来进行消息推送,即在推送消息给Push服务器时,附带推必安对消息体内容审核后的结果,当OPPO PUSH服务器检测到审核结果不通过时,会对消息进行拦截,并返回结果。

推送消息内容安全公共服务平台(推必安)提供高效过滤色情、广告、涉政、暴恐、违法、低俗等多类垃圾文字及关键词的检测能力,推必安接入方式详见推必安官网公有云接口文档。

基于推必安审核结果消息推送流程

推必安审核流程图.jpg

流程说明

1、开发者调用推必安登录审核平台接口(https://text.tuibianchina.com/manager/apiLogin),获取推必安审核接口需要的audit_token。
1)登录推必安官网,注册帐号。
2)调用推必安审核平台接口。

请求示例

curl -H “Content-Type:application/json” -X POST -d '{"userName":"admin","password":"$MD5(PWD)"}' https://text.tuibianchina.com/manager/apiLogin

响应示例

{ “errno”: 0, “errcode”:”success” “errmsg”: “成功” ”data“: { “record”: “4863ba214b9f4673b88e9b25afa8036f” } }

说明

响应成功获取的“record”是您用于文本审核接口时鉴权的参数audit_token。

2、开发者将需要推送的标题(title)、内容(content)拼接成字符串,拼接方式见注1。调用推必安审核接口(https://text.tuibianchina.com/v1/audit),获取审核结果。
请求示例:

curl -H "Content-Type:application/json" -X POST -d '{"pkg":"com.opush.test", "content":"标题#内容”}' https://text.tuibianchina.com/v1/audit

响应示例

 { “code”: 40004, “data”: { “contentId”: “4863ba214b9f4673b88e9b25afa8036f”, “labels”: [ { “level”: 1, “reason”: “POLITIC”, } ] }, “msg”: “Block” } 

说明

code表示响应码,“200”为通过,“40004”为不通过
如果您的审核文本存在敏感词,响应体会将敏感词显示在labels中。
更多字段值内容详情请参见推必安公有云接口文档。

3、将推必安返回的审核结果,传递到opush推送接口的auditResponse参数,进行消息推送。详见接口文档《通知栏消息》

4、相关推送接口都增加了auditResponse字段,详情见服务端API接口文档。

注1:在请求推必安审核接口时传入的content字段需要使用后续消息推送的标题(title)、内容(content)进行拼装,具体格式为”标题#内容”,及”title#content”。

编辑:yimen,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/11095/

部分内容来自网络投稿,如有侵权联系立删

(0)
上一篇 2022年11月18日 下午2:58
下一篇 2022年11月18日 下午3:01

相关推荐