微博开放平台
微连接
移动应用
网站接入
电商服务商
电商商家
数据服务
数据服务
合作伙伴
微博支付
轻应用
粉丝服务
文档
推广
我的应用
登录
weibo
开发文档
首页
平台政策与指引
概述
平台公约
新手指南
开发者协议
应用运营管理规范
微连接分级管理办法
应用审核产品指南
应用安全开发注意事项
平台应用设计规范
微服务接入指南
微博登录接入
用微博帐号登录
授权机制
移动应用接入
移动应用介绍
移动应用SSO授权
微博Deep Link
媒体接入平台
头条文章开放接口
视频上传开放接口
电商接入平台
电商服务商接入
电商商家端接入
电商平台能力接口
粉丝服务平台
粉丝服务平台
新手接入指南
微信开发者迁移指南
接收消息
发送消息
自定义菜单
用户管理
生成带参数的二维码
Fans Service Platform
商业接口
商业数据接入指南
订阅服务手册(中文版)
订阅服务手册(英文版)
商业接口-REST API
商业数据常见问题
网站接入
网站接入介绍
微博API
微博API
接口访问频次权限
资源下载
SDK
微博标识下载
常见问题
联系我们
工具箱
链入页面
链出更改
特殊页面
查看源代码
跳转到:
导航
,
搜索
根据下列原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
{{api_desc_v2| uri=notification/send| desc=给一个或多个用户发送一条新的状态通知(已废弃)| httpMethod=POST| needAuth=是| level={{Api_L2}}| rateLimit=是| params= {{api_args|uids|true|string|接收通知的用户UID,支持1-100个用户,用逗号分隔。}} {{api_args|tpl_id|true|int|发送通知所对应的模版ID,必须是通过审核,且启用中的模版。}} {{api_args|objects1|false|string|通知的自定义变量1,可以是人也可以是系统实物,支持@用户昵称,最多不超过32个字节。}} {{api_args|objects1_count|false|int|通知的自定义变量1的数量,正整数,最多不超过2个字节,支持0-99。}} {{api_args|objects2|false|string|通知的自定义变量2,可以是人也可以是系统实物,支持@用户昵称,最多不超过32个字节。}} {{api_args|objects2_count|false|int|通知的自定义变量2的数量,正整数,最多不超过2个字节,支持0-99。}} {{api_args|objects3|false|string|通知的自定义变量3,可以是人也可以是系统实物,支持@用户昵称,最多不超过32个字节。}} {{api_args|objects3_count|false|int|通知的自定义变量3的数量,正整数,最多不超过2个字节,支持0-99。}} {{api_args|action_url|false|string|通知的处理链接,支持短链接,最多不超过20个字节。}}| apiToolPara=key1=uids&value1=1904178193&key2=tpl_id&value2=123456| relat_qa=<html><div id="relat_qa" data="notification/send"></div></html>| result= <pre> { "notification": { "notification_id": 12035, "title": "test", "content": "test", "created_at": "Wed Jan 06 11:26:01+0800 2010", "sender_app": { "appkey62": "4Gcqmc" }, "sender_uid": 1658122963 }, "failed_uid": [ "21485798475", ... ] } </pre>| resultDes=无| useAge= *发布通知调用接口的登录帐号必须为该appkey的创建者,因此需要使用创建者帐号通过Base Auth的方式调用; *Base Auth调用举例: <pre><nowiki>curl -u "user:password" -d "source=*****&uids=*****&tpl_id=*****&objects1=微家园&objects2=@家园小秘书&action_url=http://t.cn/Shb44L" "https://api.weibo.com/2/notification/send.json" -k</nowiki></pre> *连续两条通知内容不能重复; *第三方状态通知只能发送给该应用的授权用户和应用创建者自己; *未通过审核、和未启用的通知模版,只能发送给开发者自己; *模版状态必须是通过审核的,且是启用状态,否则通知不能发出,返回错误信息; *状态通知是可以合并,合并规则如下: **同一应用发给同一个人,相同模版的且处于未读状态的通知,会合并; **objects1参数位置,用“、”连接合并,超过2个后面打“...”省略; **objects1_count参数位置,数值相加合并,超过99显示99+; **objects2参数位置,用“、”连接合并,超过2个后面打“...”省略; **objects2_count参数位置,数值相加合并,超过99显示99+; **objects3参数位置,用“、”连接合并,超过2个后面打“...”省略; **objects3_count参数位置,数值相加合并,超过99显示99+; **action_url参数位置,有新值的话取最新的值,覆盖之前的值来合并; *通知部分发送失败,发送失败的用户UID返回在"failed_uid"字段内; *通知全部发送失败,返回错误信息;| otherInfo= *通知模版,内容部分可以使用自定义内容的参数; *通知内容模版:固定文案(<350字符)+参数长度上限(<250字符)<300个汉字(600字符); *通知模版自定义内容的参数,共支持7个,即可以有7处自定义内容(详见上面的参数说明); *通知模版自定义内容的参数,在设置模版时以JSON对象方式表现(详见下面的示例); 申请状态通知时,创建通知模版: <pre> 你加入微群:{objects1}的申请,已经被管理员{objects2}通过了,快去群里看看吧{action_url}。 </pre> 发送状态通知时,传入参数实际值: <pre> ?objects1=微家园&objects2=@家园小秘书&action_url=http://t.cn/Shb44L </pre> 则实际收到的通知为: <pre> 你加入微群:微家园的申请,已经被管理员@家园小秘书通过了,快去群里看看吧http://t.cn/Shb44L。 </pre> }}{{#a:showgrade}}
该页面使用的模板:
模板:Api L2
(
查看源代码
)
模板:Api args
(
查看源代码
)
模板:Api desc v2
(
查看源代码
)
模板:Languages
(
查看源代码
)
模板:Languages/Lang
(
查看源代码
)
模板:Languages/Title
(
查看源代码
)
模板:Nmbox
(
查看源代码
)
返回到
2/notification/send
。
反馈
分享
顶部