Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Prank Posted June 14, 2022 Posted June 14, 2022 Hi Guys, The Twitter integration gives me the following error; EXPECTED_KEY_NOT_PRESENT. I removed the integration to add it again and I get the same error. How can I clear this error and set it up again? Thanks, Christian
Marc Posted June 14, 2022 Posted June 14, 2022 You need to ensure you have requested the extra permissions from twitter in order for it to work correctly. Are you also ensuring you use their legacy integration? We are not yet set up with their newer integration
Prank Posted June 14, 2022 Author Posted June 14, 2022 (edited) 44 minutes ago, Marc Stridgen said: You need to ensure you have requested the extra permissions from twitter in order for it to work correctly. Are you also ensuring you use their legacy integration? We are not yet set up with their newer integration Hi Marc, I read that in another topic, but in my case I have removed the integration from invision AND the app from Twitter. To elaborate on that, I get the error immediately on invision, i dont think it has even yet made a connection to Twitter. Edited June 14, 2022 by Prank
Marc Posted June 14, 2022 Posted June 14, 2022 Sorry Im a little confused. You said you reove the integration and the app from twitter. If this is the case, you would need to request the additional permissions, as mentioned.If you are seeing that in your system logs, then it is connecting. That message is from twitter
Prank Posted June 14, 2022 Author Posted June 14, 2022 11 minutes ago, Marc Stridgen said: Sorry Im a little confused. You said you reove the integration and the app from twitter. If this is the case, you would need to request the additional permissions, as mentioned.If you are seeing that in your system logs, then it is connecting. That message is from twitter I've removed the app from Twitter and the integration from Invision. If I click 'Link your user account' under Twitter Promotion it throws the error. I haven't even authenticated against Twitter at this point. As I have no app in Twitter I have no way of requesting the additional permissions (as I believe those permissions are app specific?)
Marc Posted June 14, 2022 Posted June 14, 2022 You cannot get this to work without having the integration added to your platform. Im not sure why you would remove it there?
Prank Posted June 14, 2022 Author Posted June 14, 2022 34 minutes ago, Marc Stridgen said: You cannot get this to work without having the integration added to your platform. Im not sure why you would remove it there? Because it was throwing errors, its been a while since I used it. I was just going to re-add it.
Marc Posted June 14, 2022 Posted June 14, 2022 You will need to readd it and get it authorised before anything else. At present, there isnt anything to assist with, as its not working due to not having it set up.
Prank Posted June 14, 2022 Author Posted June 14, 2022 I can't do anything on the invision side. See below. Doesn't matter if I have a Twitter App atm because it never gets that far. "Ive done this" just refreshes the page.
Marc Posted June 14, 2022 Posted June 14, 2022 You cannoty link a twitter accouny because you do not have twitter set up. Without that, you will not be able to get any further. You need to follow the instructions here. Deleting the app has meant it is impossible for you to ever be able to do the above.
Solution Prank Posted June 14, 2022 Author Solution Posted June 14, 2022 Thats the part I was missing. I've recreated the Twitter login integration and requested the elevated access. Everything seems ok now. Thanks SeNioR- 1
Recommended Posts