Twitter 开发平台 Consumer Keys 和 Authentication Tokens 的区别

3 min read
  1. Consumer Keys: Consumer Keys包括“Consumer Key (API Key)”和“Consumer Secret (API Secret Key)”。这两个键由Twitter提供,用于识别和验证您的应用程序。当您在Twitter Developer Platform上创建一个新的应用程序时,系统会自动生成这些键。
  2. Authentication Tokens: Authentication Tokens包括“Access Token”和“Access Token Secret”。这些令牌用于授权您的应用程序访问特定用户的Twitter账户。用户需要通过OAuth 1.0a授权流程授权您的应用程序访问他们的账户,然后您才能获取这些令牌。在授权过程中,您需要使用Consumer Keys请求一个临时令牌(Request Token),然后将用户重定向到Twitter进行授权。授权成功后,您需要将临时令牌交换为Access Token和Access Token Secret。