文件名称:RedditSharp:.NET的Reddit API包装器
文件大小:126KB
文件格式:ZIP
更新时间:2024-06-03 04:49:29
C#
这是一个艰难的过程,并且得到维护。 由于该项目被放弃,并且先前的所有者拒绝将存储库转让给其他人来维护它,因此我创建了这个fork来继续支持该项目。 有关开发说明,请参见CONTRIBUTING.MD RedditSharp API的部分实现。 包括对许多API端点的支持,以及LINQ样式的结果分页。 Reddit速率限制了“用户”的请求。 用户可以是脚本本身,也可以是特定用户的登录信息/令牌。 要处理多个用户及其不同的速率限制,最好的解决方案是使用连接的“池”来跟踪它。 RefreshTokenWebAgentPool通过实现RefreshTokenWebAgent的缓存提供存储和检索用户IWebAgent的方法,该缓存在当前令牌过期时自动获取新的访问令牌。 最近使用的IWebAgent存储在内存缓存中,该缓存使用GUID作为键,并使用IWebAgent作为对象。 默认设置是