Files
last30days-skill/vendor/package/dist/lib/twitter-client-constants.d.ts
T
Matt Van Horn 32992834ee Merge PR #48: feat: add Xiaohongshu source + Reddit public fallback
- Xiaohongshu search via local MCP service (opt-in, zero impact if service not running)
- Reddit public JSON fallback (works with zero API keys)
- Reddit priority: ScrapeCreators -> OpenAI -> public fallback
- Updated env.py: Reddit always available via public fallback

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 16:11:35 -08:00

43 lines
2.4 KiB
TypeScript

export declare const TWITTER_API_BASE = "https://x.com/i/api/graphql";
export declare const TWITTER_GRAPHQL_POST_URL = "https://x.com/i/api/graphql";
export declare const TWITTER_UPLOAD_URL = "https://upload.twitter.com/i/media/upload.json";
export declare const TWITTER_MEDIA_METADATA_URL = "https://x.com/i/api/1.1/media/metadata/create.json";
export declare const TWITTER_STATUS_UPDATE_URL = "https://x.com/i/api/1.1/statuses/update.json";
export declare const SETTINGS_SCREEN_NAME_REGEX: RegExp;
export declare const SETTINGS_USER_ID_REGEX: RegExp;
export declare const SETTINGS_NAME_REGEX: RegExp;
export declare const FALLBACK_QUERY_IDS: {
readonly CreateTweet: "TAJw1rBsjAtdNgTdlo2oeg";
readonly CreateRetweet: "ojPdsZsimiJrUGLR1sjUtA";
readonly DeleteRetweet: "iQtK4dl5hBmXewYZuEOKVw";
readonly CreateFriendship: "8h9JVdV8dlSyqyRDJEPCsA";
readonly DestroyFriendship: "ppXWuagMNXgvzx6WoXBW0Q";
readonly FavoriteTweet: "lI07N6Otwv1PhnEgXILM7A";
readonly UnfavoriteTweet: "ZYKSe-w7KEslx3JhSIk5LA";
readonly CreateBookmark: "aoDbu3RHznuiSkQ9aNM67Q";
readonly DeleteBookmark: "Wlmlj2-xzyS1GN3a6cj-mQ";
readonly TweetDetail: "97JF30KziU00483E_8elBA";
readonly SearchTimeline: "M1jEez78PEfVfbQLvlWMvQ";
readonly UserArticlesTweets: "8zBy9h4L90aDL02RsBcCFg";
readonly UserTweets: "Wms1GvIiHXAPBaCr9KblaA";
readonly Bookmarks: "RV1g3b8n_SGOHwkqKYSCFw";
readonly Following: "BEkNpEt5pNETESoqMsTEGA";
readonly Followers: "kuFUYP9eV1FPoEy4N-pi7w";
readonly Likes: "JR2gceKucIKcVNB_9JkhsA";
readonly BookmarkFolderTimeline: "KJIQpsvxrTfRIlbaRIySHQ";
readonly ListOwnerships: "wQcOSjSQ8NtgxIwvYl1lMg";
readonly ListMemberships: "BlEXXdARdSeL_0KyKHHvvg";
readonly ListLatestTweetsTimeline: "2TemLyqrMpTeAmysdbnVqw";
readonly ListByRestId: "wXzyA5vM_aVkBL9G8Vp3kw";
readonly HomeTimeline: "edseUwk9sP5Phz__9TIRnA";
readonly HomeLatestTimeline: "iOEZpOdfekFsxSlPQCQtPg";
readonly ExploreSidebar: "lpSN4M6qpimkF4nRFPE3nQ";
readonly ExplorePage: "kheAINB_4pzRDqkzG3K-ng";
readonly GenericTimelineById: "uGSr7alSjR9v6QJAIaqSKQ";
readonly TrendHistory: "Sj4T-jSB9pr0Mxtsc1UKZQ";
readonly AboutAccountQuery: "zs_jFPFT78rBpXv9Z3U2YQ";
};
export type OperationName = keyof typeof FALLBACK_QUERY_IDS;
export declare const QUERY_IDS: Record<OperationName, string>;
export declare const TARGET_QUERY_ID_OPERATIONS: Array<OperationName>;
//# sourceMappingURL=twitter-client-constants.d.ts.map