首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cURL -牛角API sesison键

cURL -牛角API sesison键
EN

Stack Overflow用户
提问于 2016-03-06 05:48:23
回答 2查看 319关注 0票数 1

我使用PHP来使用cURL来访问他们的服务。

程序如下:

  • 进行API调用以获取访问密钥。
  • 使用该访问密钥,进行另一个API调用以获取会话密钥。
  • 接下来的几秒钟/分钟将验证该会话密钥。
  • 使用该会话键,进行其他API调用以访问数据库。创建新记录/获取一些记录/更新记录

在这里,当我想执行任何操作访问扩音器服务时,我必须遵循上述步骤。意味着我将进行3-4 API调用。

我面临的问题是,我没有得到,如何检查上一个会话密钥是否有效/可用,以便,我可以启动最后一步直接。如果该会话密钥无效/不可用,我将执行所有步骤。

有人能帮我解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2016-06-06 10:37:37

您是否可以直接检查会话密钥是否过期?使用下面的API调用。

{corpToken}/ping

示例API调用和响应:

https://rest.bullhorn.com/rest-services/e999/ping

响应

{ "sessionExpires“:1323449994922 }

票数 0
EN

Stack Overflow用户

发布于 2018-09-03 11:31:18

返回'access_token‘的API调用也返回'expires_in’值。

'expires_in‘+ time()表示访问令牌不再有效。存储此值..。..as $expiryTime

因此,在每次调用之前,请检查$expiryTime > time()。

如果是真的.。..continue。

否则,重新鉴定。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35823628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档