X Twitter Node 403 Create Confirm Status

Hi using the X node I can’t create any posts without getting a 403. Just text.

if I just add a few words of text manually the slip through. Can n8n confirm which oauth the node uses and if it will work to create posts as the documents are not clear as it looks like it’s ouath 2 then AFAIK this node willl never works as only supports OAuth2 Client Credentials — which can’t post tweets because it’s app-only , and always read-only , regardless of app settings.

So the node is basically useless :wink:

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Are you sure you are not rate limited?

I wasnt but am now lol - there seems to be some issue with what text that node accepts - it seems to only work with very simple text and zero urls.

My question is around how ouath2 is implemented in this node as the credentials are not a full X-API oauth2 setup as its only asking for the app secret and the app permission is always read only - so N8N must have some way they built this thats not in the docs

will try the http node instead