1

我有一个 Mastodon URL,看起来像https://mastodon_domain/web/accounts/123. 我能够从该 URL 中检索 JSON,使用纯 JSON 功能在 Python 中对其进行解析,并使用它做了一些有用的事情。现在我想用 Rust 和activitystreams crate 做同样的事情:

use activitystreams::actor::{Person};
let raw_text = ... get JSON from server ...
if let Ok(person) = serde_json::from_str::<Person>(&raw_text) {
    ... how to get outbox from person ...
};

解析成功,但Person对象没有output属性。根据文档,它似乎隐藏在ApActorProperties扩展中。但我不知道如何访问它。看起来我的 Rust 还不够好,所以如果有人能告诉我如何outbox从成功解析的Person实例中获取信息,我将不胜感激。

4

0 回答 0