Idea: Add Xquik public X/Twitter data nodes #6374
Replies: 2 comments 1 reply
-
|
Read-only first is the right scope. For a Flowise node like this, I would make provenance part of the output contract from day one. Downstream RAG/agent flows need to know where a tweet/user/trend came from, not just the text. For example, every output item should probably include: {
"source": "xquik",
"resource_type": "tweet",
"id": "...",
"url": "...",
"author_id": "...",
"created_at": "...",
"retrieved_at": "...",
"query": "...",
"rate_limit": {
"remaining": 123,
"reset_at": "..."
}
}That makes the node much easier to use in research/reporting flows because the final answer can cite the original public URL and the workflow can debug stale data. I would also keep posting/likes/follows/DMs out of the initial version. Search/read nodes plus credentials, pagination, rate-limit metadata, and docs examples would already be useful and much lower risk. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, this is useful guidance. I agree the first version should stay read-only and make provenance explicit instead of returning opaque text. I will scope any implementation around search/read nodes, credentials, pagination, docs examples, and normalized output items with source, resource_type, public URL, IDs, created/retrieved timestamps, query context, and rate-limit metadata only where the API response or headers expose it. I will also leave posting, likes, follows, and DMs out of the first pass. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Flowise already supports custom tools and third-party components. A native Xquik integration would give builders reusable read-only public X/Twitter data nodes without pasting REST calls into custom function nodes.
Suggested first version:
GET /x/tweets/searchGET /x/tweets/{id}GET /x/users/{id}GET /x/users/searchGET /x/users/{id}/tweetsGET /x/trendsUseful flows:
Docs:
Suggested scope: read-only public data first. I would avoid posting, likes, follows, DMs, and profile updates in the initial node set.
If this fits the Flowise component model, I can help with a PR that includes a credential definition, co-located tests, and docs following the contribution guide.
Beta Was this translation helpful? Give feedback.
All reactions