As of April 12th, you must go to Progress SupportLink to create new support cases or to access existing cases. Please, bookmark the SupportLink URL and use the new portal to contact the support team.
too short FB accessToken in Kinvey _socialIdentity using kinvey-nativescript-sdk
J
Juraj
started a topic
almost 5 years ago
Hi,
I have working log-in process with Facebook using Kinvey MIC on my NativeScript app. I am able to log-in into the Kinvey and _socialIdentity record is successfully created. Due to the fact that I need to know also user's email registered with FB account (that is not sent in basic User response from FB), I need to query FB Graph API for that.
If I use a accessToken stored in Kinvey's _socialIdentity, FB returns:
"error": {
JS: "message": "Invalid OAuth access token.",
JS: "type": "OAuthException",
JS: "code": 190,
JS: }
If I use accessToken generated by FB developers tool and hardcode it into my NS code, everything works well - I receive all requested info.
The difference I found is length of the accessToken:
accessToken stored in Kinvey has 40 characters but the one generated by FB tools has 247 characters.
Could somebody explain why accessToken in Kinvey's _socialIdentity is short/impossible for further use or how to get a valid accessToken using kinvey-nativescript-sdk?
Juraj
Hi,
I have working log-in process with Facebook using Kinvey MIC on my NativeScript app. I am able to log-in into the Kinvey and _socialIdentity record is successfully created. Due to the fact that I need to know also user's email registered with FB account (that is not sent in basic User response from FB), I need to query FB Graph API for that.
If I use a accessToken stored in Kinvey's _socialIdentity, FB returns:
"error": {
JS: "message": "Invalid OAuth access token.",
JS: "type": "OAuthException",
JS: "code": 190,
JS: }
If I use accessToken generated by FB developers tool and hardcode it into my NS code, everything works well - I receive all requested info.
The difference I found is length of the accessToken:
accessToken stored in Kinvey has 40 characters but the one generated by FB tools has 247 characters.
Could somebody explain why accessToken in Kinvey's _socialIdentity is short/impossible for further use or how to get a valid accessToken using kinvey-nativescript-sdk?
Thank you