Ruby on rails 使用Ruby/RoR创建会话

Ruby on rails 使用Ruby/RoR创建会话,ruby-on-rails,ruby,session,Ruby On Rails,Ruby,Session,我最近从一家公司收到一些API文档,我想从中提取一些数据。他们告诉我,我需要先创建一个会话,它将返回我的会话id。我不知道这是什么意思?我试过谷歌,在RoR上找到了一些关于会话的东西,但这让我有些不知所措,因为我以前没有用rails做过任何工作 有人能在这里给我一些指导吗?听起来更像是需要使用您试图访问的API端点创建会话,而不是在Rails应用程序中。如果是这种情况,请将session_id视为令牌,您需要将它与您发出的任何其他API请求一起传递。如果您包括您尝试访问的API的信息,我们可以

我最近从一家公司收到一些API文档,我想从中提取一些数据。他们告诉我,我需要先创建一个会话,它将返回我的会话id。我不知道这是什么意思?我试过谷歌,在RoR上找到了一些关于会话的东西,但这让我有些不知所措,因为我以前没有用rails做过任何工作


有人能在这里给我一些指导吗?

听起来更像是需要使用您试图访问的API端点创建会话,而不是在Rails应用程序中。如果是这种情况,请将session_id视为令牌,您需要将它与您发出的任何其他API请求一起传递。如果您包括您尝试访问的API的信息,我们可以提供更多帮助(即如果您尝试访问的是公共API)

关于你的挫败感,这个问题对这个网站来说有点太宽泛了。Rails中会话的主题非常广泛,很难用这种格式来描述。我想我们可能需要看看一些API文档。这里的“会话”可能是指与另一台服务器的API的会话,而不是rails服务器中的会话。这肯定是我正在尝试做的,不幸的是,我无法提供信息,因为我必须注册它,并获得自己的devID和authKey:(基本上url结构是:我尝试使用上面的url结构执行get、POST/get_响应,但没有成功。@DJ DeStefano,太好了。在文档中,应该能够为您指出获取会话_id所需的API调用的方向,以及如何将其与之后的任何API调用一起传递。是的,因此rm是:http://api\u stuff\u for\u the\u site/create\u session\u method/devID/authKey现在我该怎么办?您对该url进行get/post,您将在响应中获得某种格式(json、xml等)的会话id,并且您将在下一次对api的数据请求中使用该id(直接在url中,作为标题等)。这是一般性的,您需要与提供API的文档/公司合作,以了解详细信息,因为您无法在此共享。希望这有帮助。好的,是的,这就是我一直在尝试的,我得到的回复没有包含会话id。很遗憾,我将联系他们了解详细信息。