从 LinqToTwitter IAuthorizer 中提取 BearerToken

Extract BearerToken from LinqToTwitter IAuthorizer

希望对我认为简单的问题有一个简单的回答。

是否可以在我通过身份验证后从 IAuthorizer 中提取 BearerToken?使用 LinqToTwitter 授权后,我想进行自己的 API 调用,我需要 BearerToken 才能这样做。

提前感谢您抽出时间!

我假设你说的是 ApplicationOnlyAuthorizer。演示分配给 IAuthorizer,因此您需要转换为 ApplicationOnlyAuthorizer 以公开 BearerToken,如下所示:

        await auth.AuthorizeAsync();
        string bearerToken = (auth as ApplicationOnlyAuthorizer).BearerToken;