api - Twitter 是否对其 OAuth API 使用任何类型的权限?

标签 api rest twitter

在 Facebook API 中:

“当用户允许您在身份验证对话框中访问他们的基本信息时,您可以访问他们的用户 ID、姓名…… 要访问有关用户或其 friend 的任何其他信息,您需要向用户请求特定权限。”

基本上 Facebook 允许在默认情况下使用具有受限权限的 API,然后它会特别要求您提供可能使用的各种权限。

在 Twitter 中,当用户被重定向到“account/verify_credentials”上的 Twitter 弹出窗口时,弹出窗口显示: “此应用程序将能够:

Read Tweets from your timeline.
See who you follow, and follow new people.
Update your profile.
Post Tweets for you."

它基本上是给我一些我不需要的权限,它可能会阻止用户给我这样的权限(我不会责怪他们)

有没有办法获得受限权限(例如用户信息,仅此而已)从而减少用户允许我在弹出窗口中执行的项目?

最佳答案

登录https://dev.twitter.com/apps ,选择应用程序,然后在设置选项卡上将访问切换为只读。这将删除更新您的个人资料为您发布推文 权限。 Twitter OAuth 始终存在前两个权限。

关于api - Twitter 是否对其 OAuth API 使用任何类型的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8706170/

相关文章:

python - 使用 urllib 而不是 twitter api 爬取 twitter

javascript - 如何以编程方式触发 Twitter 意图事件?

javascript - 如何在 Django 基于类的 View 中通过 mime-type 区分响应?

rest - 创建最佳 API : Upload N files and json metadata

java - 带有 spring mvc 的 swagger ui 空白页面

c# - Azure函数输出API调用第三方服务

mysql - 用于存储来自外部网站的用户数据的数据库设计模式

wordpress - 是否可以在 WooCommerce API 订单端点中选择多个状态?

python - Pyramid 中的多重身份验证策略

ruby-on-rails - rake 路由上未初始化的常量 API