File manager - Edit - /usr/local/CyberCP/lib/python3.10/site-packages/requests_oauthlib/compliance_fixes/ebay.py
Back
import json def ebay_compliance_fix(session): def _compliance_fix(response): token = json.loads(response.text) # eBay responds with non-compliant token types. # https://developer.ebay.com/api-docs/static/oauth-client-credentials-grant.html # https://developer.ebay.com/api-docs/static/oauth-auth-code-grant-request.html # Modify these to be "Bearer". if token.get("token_type") in ["Application Access Token", "User Access Token"]: token["token_type"] = "Bearer" fixed_token = json.dumps(token) response._content = fixed_token.encode() return response session.register_compliance_hook("access_token_response", _compliance_fix) session.register_compliance_hook("refresh_token_response", _compliance_fix) return session
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings