通过consumer_key和consumer_secret发现Twitter应用程序的所有者

通过consumer_key和consumer_secret发现Twitter应用程序的所有者,twitter,twitter-oauth,Twitter,Twitter Oauth,我继承了一个遗留web应用程序,其中包含Twitter应用程序的API凭据 我有消费者密钥和消费者秘密 如何确定应用程序的实际帐户所有者 是否有办法在不知道实际帐户信息(即用户名/密码)的情况下重新生成API凭据?电子邮件api@twitter.com. 他们应该能够联系到原始开发人员。电子邮件api@twitter.com. 他们应该能够联系到原始开发人员。如果您有应用程序的访问令牌,即使该令牌已过期,您也可以获得一些附加信息 在中创建新应用程序时,您将获得: 使用者密钥(API密钥) 消费

我继承了一个遗留web应用程序,其中包含Twitter应用程序的API凭据

我有消费者密钥和消费者秘密

如何确定应用程序的实际帐户所有者


是否有办法在不知道实际帐户信息(即用户名/密码)的情况下重新生成API凭据?

电子邮件api@twitter.com. 他们应该能够联系到原始开发人员。

电子邮件api@twitter.com. 他们应该能够联系到原始开发人员。

如果您有应用程序的访问令牌,即使该令牌已过期,您也可以获得一些附加信息

在中创建新应用程序时,您将获得:

  • 使用者密钥(API密钥)
  • 消费者机密(API机密)
如果要使用它,必须创建一个访问令牌,结果将是两个值:

  • 访问令牌
  • 访问令牌秘密
下的应用程序页面将显示应用程序的“所有者”和“所有者ID”字段

如果您有一个访问令牌值——如果您正在使用应用程序,您应该有一个访问令牌值——您会发现如下内容:

“访问令牌”=>“12345678-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”

该值开头,连字符前面的值(即该示例中的12345678)将是创建访问令牌的用户的所有者ID(您必须使用实际值,而不是该示例中的12345678)

如果你去

然后输入从访问令牌字段提取的所有者ID(与应用程序相同,例如:20749410),您将获得所有者(@finkd=Mark Zuckerberg)


如果您很幸运,并且创建访问令牌的用户与创建应用程序的用户相同,那么您将获得问题的答案。如果他们不是同一个人,至少你可以得到一个小线索来跟踪调查。

如果你有应用程序的访问令牌,即使它已经过期,也许你可以得到一些额外的信息

在中创建新应用程序时,您将获得:

  • 使用者密钥(API密钥)
  • 消费者机密(API机密)
如果要使用它,必须创建一个访问令牌,结果将是两个值:

  • 访问令牌
  • 访问令牌秘密
下的应用程序页面将显示应用程序的“所有者”和“所有者ID”字段

如果您有一个访问令牌值——如果您正在使用应用程序,您应该有一个访问令牌值——您会发现如下内容:

“访问令牌”=>“12345678-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”

该值开头,连字符前面的值(即该示例中的12345678)将是创建访问令牌的用户的所有者ID(您必须使用实际值,而不是该示例中的12345678)

如果你去

然后输入从访问令牌字段提取的所有者ID(与应用程序相同,例如:20749410),您将获得所有者(@finkd=Mark Zuckerberg)


如果您很幸运,并且创建访问令牌的用户与创建应用程序的用户相同,那么您将获得问题的答案。如果他们不是同一个人,至少你可以得到一点线索来跟踪调查。

谢谢。我会尝试一下,然后再报告。API团队愿意代表我联系开发人员。我从API团队收到的部分回复是:“遗憾的是,没有办法通过API发现有关仅使用API密钥的应用程序的信息。遗憾的是,按照我们的隐私政策,我们也可能无法提供有关该应用程序当前注册人的任何信息。”@Nathan你是否能够找到一种方法来查找帐户的
用户名
,其中只有
消费者密钥
消费者密钥
?@ZeeshanAfzalSatti不,我找不到方法来做这件事,我也不记得Twitter支持能够让我联系上。谢谢。我会尝试一下,然后再报告。API团队愿意代表我联系开发人员。我从API团队收到的部分回复是:“遗憾的是,没有办法通过API发现有关仅使用API密钥的应用程序的信息。遗憾的是,按照我们的隐私政策,我们也可能无法提供有关该应用程序当前注册人的任何信息。”@Nathan你能找到一种方法来查找帐户的
用户名
,只需要
消费者密钥
消费者密钥
?@ZeeshanAfzalSatti不,我找不到一种方法来做这件事,我也不记得Twitter支持能够让我联系上。