发现存 tag 的嘟文竟然出现了三种不同的格式,差异很微妙:
格式 1 示例:https://bgme.me/@adelieMiki/108227143959735662
格式 2 示例:https://o3o.ca/@lightkkk/108132286545830798
格式 3 示例:https://m.cmx.im/@kki/108114580555923993
查看源码,大致结构是:
<a>
#
<span>安利</span>
</a>
【差异处】
<br>
<a>
#
<span>课程推荐</span>
</a>
区别就在于那个【差异处】:
格式 1,那是是空行;
格式 2,那里不存在;
格式 3,那里是空格.
我试着用 api 往过滤器里添加带换行符的格式(前情提要:https://o3o.ca/@LighterThanMyAshes/108217645653824334 ),具体指令为:
curl -H 'Authorization: Bearer <xxx>' -X POST 'https://<yyy.zz>/api/v1/filters' -d $'phrase=#安利\n#课程推荐' -d 'context[]=public' -d 'whole_word=false'
它能成功,但只对格式 2 生效. 好烦啊……
还有这边的 emoji reactions 也出问题了,以前对面至少能收到一张表情,现在只有我自己能看到 😂