Skip to content

Add Xquik support to Twitter client#182

Open
kriptoburak wants to merge 1 commit into
piotrostr:mainfrom
kriptoburak:codex/add-xquik-twitter-provider
Open

Add Xquik support to Twitter client#182
kriptoburak wants to merge 1 commit into
piotrostr:mainfrom
kriptoburak:codex/add-xquik-twitter-provider

Conversation

@kriptoburak

Copy link
Copy Markdown

Summary

  • Adds an explicit Xquik provider for the Rust Twitter client.
  • Maps search, user profile, user timeline, and tweet lookup calls to Xquik endpoint names, query parameters, headers, and response shapes.
  • Keeps TwitterAPI.io as the first from_env provider while allowing XQUIK_API_KEY as an alternative configuration.
  • Adds provider URL and Xquik response deserialization tests.

Validation

  • cargo fmt --check
  • cargo test twitter_xquik - 6 passed; existing warnings remain in src/solana/deploy_token.rs.
  • Duplicate gate checked: no matching Xquik PRs or issues in piotrostr/listen.
  • Broken-link/API reachability check: GitHub repo URL returned 200; https://xquik.com/api/v1/x/tweets/search returned 402 as an expected gated API endpoint; https://api.twitterapi.io returned 401 as an expected gated API endpoint.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant