2

我继承了一个应用程序,该应用程序已经授权大量用户代表他们获取 Twitter 数据。

问题是创建的那个人已经不在了,我只剩下 consumerKey 和 consumerToken 了。

这本身就足以与 twitter API 交互,但我现在需要知道帐户详细信息(尤其是创建应用程序的 screen_name)。

我找不到任何 API 来获取此类详细信息。关于如何获得它的任何想法。?

4

1 回答 1

2

没有直接的方法可以找到应用所有者的网名,但您可以采取以下措施进行调查:

  1. 使用您拥有的 ConsumerKey 和 ConsumerSecret 来启动 OAuth 流程。
  2. 在 Twitter 授权屏幕上,您可以看到应用程序的名称和创建者。
  3. 您也许可以在 Twitter 上搜索创建该应用程序的人并获取他们的网名。
  4. 继续授权该应用程序 - 这会将其放入您的应用程序列表中。
  5. 访问您的个人 Twitter 设置选项卡,单击应用程序,然后找到您授权的应用程序。
  6. 单击所有者的姓名,这将引导您到一个网站。
  7. 该网站可能是公司网站,在这种情况下,没有进一步的帮助。
  8. 该网站可能属于所有者,并且它可能具有指向所有者的 Twitter 帐户的链接,您可以在其中获取他们的屏幕名称。

只要知道没有什么可以阻止您使用其他人设置的 ConsumerKey/ConsumerSecret。您可以创建自己的应用程序 - 最好使用属于公司的帐户,如果您不在,公司可以访问该帐户。然后在后续部署中使用新应用程序中的 ConsumerKey/ConsumerSecret。

于 2013-08-17T01:06:14.363 回答