Ruby on rails 客户端机密与访问令牌Rails Instagram API

Ruby on rails 客户端机密与访问令牌Rails Instagram API,ruby-on-rails,ruby-on-rails-3,api,access-token,instagram,Ruby On Rails,Ruby On Rails 3,Api,Access Token,Instagram,我正在学习RubyonRails,并尝试实现InstagramAPI 我正在阅读文档和它所说的配置部分 Instagram.configure do |config| config.client_id = YOUR_CLIENT_KEY config.access_token = YOUR_ACCESS_TOKEN end 但我目前正在关注一个示例应用程序,它不是access_token,而是具有如下所示的client_secret: Instagram.configure do |c

我正在学习RubyonRails,并尝试实现InstagramAPI

我正在阅读文档和它所说的配置部分

Instagram.configure do |config|
  config.client_id = YOUR_CLIENT_KEY
  config.access_token = YOUR_ACCESS_TOKEN
end
但我目前正在关注一个示例应用程序,它不是access_token,而是具有如下所示的client_secret:

Instagram.configure do |config|
  config.client_id = 'YOUR_CLIENT_KEY'
  config.client_secret = 'CLIENT_SECRET'
end
现在我想知道客户端密码和访问令牌之间的区别是什么

谢谢你的使用

客户端密码(必需)和访问令牌(可选)都用于对授权头进行签名。客户端密码是分配给客户端的签名密码的一部分,而访问令牌是代表授权用户的签名密码的一部分

所以一般来说,您总是需要使用客户机机密。如果您被授权代表特定用户行事,您还将使用代表该用户的访问令牌