在图表 api 中,使用 authorization_code 获取 access_token,但不是 refresh_token 的 return 过期,如何获取 refresh_token 过期
in graph api, using authorization_code to get access_token, but not return expire of refresh_token, how to get the refresh_token expire
using authorization_code get access_token,是get access_token的响应,不是get expire of refresh_token
{
"token_type": "Bearer",
"scope": "User.Read Mail.Read",
"expires_in": 3600,
"ext_expires_in": 3600,
"access_token": "EwBoA8l6BAAUO9chh8cJscQLmU+LSWpbnr0vmwwAAYVTxhn1SDP6wduXKXbHsiFqNsGBROCfKHzHwvbvr1pqrrNb2KLXUgHn2z2hkyKMrK7cuML5VuK0U6AmbOXKcJc6c0Sa7+q6JNWAsehnwysDZgAACBnZ52k6U4w1OAKX3xQz6Z/5iZtsU/FyM26dZZ7berNz1eH9ht2jyvi4uoPPPAytVeAhexqxdIKUto9kvL1Vi0eqJFeakX8R+/lnrg5vwfU7i55lrFfpGSJnHanK0dC7lvfsotUBay35dleRDOqQqhR5EQqrxFTrwVya0Lp6IKrSOhDNXW5lqCYsCRjg87zTZhBfGwRMtNgobe3d+Ne7KTO2hAbymuS3tvaHN9pNUUg7YPVITWL4bm2MEXzWEytj9fAw42k/LykMsJRH1aI66d8EpRqvcvqglEvz551GTaZewLIWSnzIUsTFHGofiW/XECPv6md4uFq2ToyGv7Nsb7Sv5dOoS9GjBxwtPEYQCPc7laJojj9aIWOhhRVjyKOHlx+0Ss4l1XtA3BZ40r/uLTsv3c8AAbAaqC9yc9PT6uuzcAjWevj6nhAZj5JmeiNr/euG6FE56SRPBraUVbuNoZV9G26BC47GQXKlGdWbyD3ivK77WiU0+yMFy522m9N1on3QO3GHe3sTeqbnqMDc741EZm6cWpwE5TIhXcNMI/CPraVWRRUPNRm/7nSqykAeL7khdd4O2QnuKwldcg7ZHpUGkwdBGO0rhX0dIu+mYrZ9YzFCugt6Y6QUOTb2ZE5DxAyjtHd5dEG/ukmsSl5LdxpLNZIdG3Ki7sPrij7gjLpU5f+qcezEgAPm2zVct+aHVJu8izS9tupxzQho4GU52uKbRIWjkxp/vcRrWCKOtDByKXE+v8LZcDXdZBLEgXUmDcC9dQI=",
"refresh_token": "M.R3_BAY.-CZKuMZvNYim5kbvoyAOhzXf7vi26b8h8dy9dlHVmYz7ca849ZOY3OyKF!n!rBOtU*PsN24Wo7MCubbRYzzH0nfklhysmuSdBl3gxuhTYeQWlaHDYLRv9pyp1jqSYiRRKGXRJfP5cyyUPuA0qHd7VVA7aio9vWVGbOI0Yi!z6mCZpAo7c2Ifu*FAj"
}
这不是您可以根据 OAuth 标准以编程方式获得的值。通常的做法是处理客户端中的 invalid_grant 错误代码:
- 在续订请求中发送刷新令牌
- 这将return一个新的访问令牌一段时间
- 它最终会过期,您将在 'error' 响应字段中得到一个 invalid_grant
using authorization_code get access_token,是get access_token的响应,不是get expire of refresh_token
{
"token_type": "Bearer",
"scope": "User.Read Mail.Read",
"expires_in": 3600,
"ext_expires_in": 3600,
"access_token": "EwBoA8l6BAAUO9chh8cJscQLmU+LSWpbnr0vmwwAAYVTxhn1SDP6wduXKXbHsiFqNsGBROCfKHzHwvbvr1pqrrNb2KLXUgHn2z2hkyKMrK7cuML5VuK0U6AmbOXKcJc6c0Sa7+q6JNWAsehnwysDZgAACBnZ52k6U4w1OAKX3xQz6Z/5iZtsU/FyM26dZZ7berNz1eH9ht2jyvi4uoPPPAytVeAhexqxdIKUto9kvL1Vi0eqJFeakX8R+/lnrg5vwfU7i55lrFfpGSJnHanK0dC7lvfsotUBay35dleRDOqQqhR5EQqrxFTrwVya0Lp6IKrSOhDNXW5lqCYsCRjg87zTZhBfGwRMtNgobe3d+Ne7KTO2hAbymuS3tvaHN9pNUUg7YPVITWL4bm2MEXzWEytj9fAw42k/LykMsJRH1aI66d8EpRqvcvqglEvz551GTaZewLIWSnzIUsTFHGofiW/XECPv6md4uFq2ToyGv7Nsb7Sv5dOoS9GjBxwtPEYQCPc7laJojj9aIWOhhRVjyKOHlx+0Ss4l1XtA3BZ40r/uLTsv3c8AAbAaqC9yc9PT6uuzcAjWevj6nhAZj5JmeiNr/euG6FE56SRPBraUVbuNoZV9G26BC47GQXKlGdWbyD3ivK77WiU0+yMFy522m9N1on3QO3GHe3sTeqbnqMDc741EZm6cWpwE5TIhXcNMI/CPraVWRRUPNRm/7nSqykAeL7khdd4O2QnuKwldcg7ZHpUGkwdBGO0rhX0dIu+mYrZ9YzFCugt6Y6QUOTb2ZE5DxAyjtHd5dEG/ukmsSl5LdxpLNZIdG3Ki7sPrij7gjLpU5f+qcezEgAPm2zVct+aHVJu8izS9tupxzQho4GU52uKbRIWjkxp/vcRrWCKOtDByKXE+v8LZcDXdZBLEgXUmDcC9dQI=",
"refresh_token": "M.R3_BAY.-CZKuMZvNYim5kbvoyAOhzXf7vi26b8h8dy9dlHVmYz7ca849ZOY3OyKF!n!rBOtU*PsN24Wo7MCubbRYzzH0nfklhysmuSdBl3gxuhTYeQWlaHDYLRv9pyp1jqSYiRRKGXRJfP5cyyUPuA0qHd7VVA7aio9vWVGbOI0Yi!z6mCZpAo7c2Ifu*FAj"
}
这不是您可以根据 OAuth 标准以编程方式获得的值。通常的做法是处理客户端中的 invalid_grant 错误代码:
- 在续订请求中发送刷新令牌
- 这将return一个新的访问令牌一段时间
- 它最终会过期,您将在 'error' 响应字段中得到一个 invalid_grant