【发布时间】:2020-10-20 04:42:53
【问题描述】:
我在API下面打电话来获取承载access token。
POST https://idcs-xxxx.identity.c9dev2.oc9qadev.com/oauth2/v1/token
一旦检索到token,我将在APIs 下方使用相同的token。这些APIs 是单个transaction 的一部分。但是每次我调用这些APIs 时,我都必须通过token 为authorization。我不想一次又一次地生成token,因为它的有效期为 60 分钟。 如何检查令牌是否过期。。如果它已过期,那么我只想再次生成,否则我想使用现有的。我没有使用任何框架来调用 java 中的 API。我使用的是HttpUrlConnection。
GET https://idcs-xxxx.identity-t0.data.digitalassistant.oci.oc-test.com/api/v1/skills
GET https://idcs-xxxx-t0.data.digitalassistant.oci.oc-test.com/api/v1/skills/dynamicEntities
POST https://idcs-xxxx.identity-t0.data.digitalassistant.oci.oc-test.com/api/v1/bots/xxx/v2/yyy
PATCH https://idcs-xxxx.identity-t0.data.digitalassistant.oci.oc-test.com/api/v1/bots/xxx
PUT https://idcs-xxxx.identity-t0.data.digitalassistant.oci.oc-test.com/api/v1/bots/xxx/DONE
【问题讨论】:
标签: java rest web-services access-token bearer-token