gpt4 book ai didi

java - 应该使用哪个 Twitter API 使用访问 token 而不是 user_id 或 screen_name 来获取用户基本信息?

转载 作者:行者123 更新时间:2023-12-01 17:23:42 26 4
gpt4 key购买 nike

我想用tweeter实现sns登录。在用户允许我的应用程序并提供他的访问 token 后,我想获取他的基本信息,例如 user_id、姓名、出生日期。但从这个列表Twitter API list我找不到任何合适的API。因为任何用户信息的 API 都需要他的 user_id。所以我需要一个简单地获取他的访问 token 并返回这些基本信息的 API。

最佳答案

您需要调用verify_credentials endpoint为此。它不需要用户 ID 或屏幕名称,它将访问 token 作为身份验证 header 的一部分,然后返回登录用户的详细信息。请注意,这不包括出生日期,因为 Twitter API 不提供出生日期。

还有另一种方法可以做到这一点 - 访问 token 的第一个数字部分实际上是用户 ID,因此您可以将其传递到 users/lookup 端点!

关于java - 应该使用哪个 Twitter API 使用访问 token 而不是 user_id 或 screen_name 来获取用户基本信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61243487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com