@laozhoubuluo @dev@post.naskya.net @eana@s.1a23.studio @dvd@dvd.chat @neconeco@dvd.chat 貌似咱这里看起来正常是因为缩略图没少,头像加载的是缩略图,但原文件丢失了,其他实例貌似获取到的是原文件地址?
我查看了一下自建 GTS 数据库,互动用户的图片链接都更新了,但指向的地址却是原文件地址,所以我这里还是不正常。
在 DVD Chat 头像默认加载地址:
https://chatstorage.dvd.moe/dvdchat/dvdchat/thumbnail-3cab4388-1f8c-4e81-a006-4f5d73443d53.webp
但在我自己的 GTS 实例中看数据库则是下列地址:
https://chatstorage.dvd.moe/dvdchat/dvdchat/6f06a913-c9c6-4423-9fcb-bfd1104666db.png
@laozhoubuluo@dvd.chat @dev@post.naskya.net @dvd@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat
好像 ActivityPub 和 Firefish API 返回的链接来自同一个对象存储,但是文件名和格式不一样
~$ http https://dvd.chat/users/9koq04e9e3mob0t9 Accept:application/activity+json | jq '{icon:.icon, url:.url}'
{
"icon": {
"type": "Image",
"url": "https://chatstorage.dvd.moe/dvdchat/dvdchat/6f06a913-c9c6-4423-9fcb-bfd1104666db.png",
"sensitive": false,
"name": null
},
"url": "https://dvd.chat/@xwyqi"
}
~$ http post https://dvd.chat/api/users/show username=xwyqi | jq .avatarUrl
"https://chatstorage.dvd.moe/dvdchat/dvdchat/thumbnail-3cab4388-1f8c-4e81-a006-4f5d73443d53.webp"
~$
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.