Feishu Bitable Shortcuts for RedNote, Douyin and 1688 Data
Fill a Feishu Base column with RedNote, Douyin, JD, Taobao and 1688 data from links. Real-table results, error meanings and per-row prices.

To get Xiaohongshu (RedNote), Douyin, JD, Taobao or 1688 data into Feishu Base (also called Bitable), paste the links into one column and add an EveryInfra field shortcut next to it. You enter your EveryInfra API key once. The shortcut then fills every row with likes, saves, transcripts, prices or minimum order quantities. You need no scraper and no platform login. Failed calls and empty results cost nothing.
On October 22, 2026 we ran the first 5 shortcuts in a real Feishu Base table. The table values matched direct API calls. We ran the other 5 shortcuts against the live API on the same day, and all 5 returned data. This guide lists what each shortcut reads, what it writes back, what one row costs, and what each cell message means.
Listing status (at the time of writing): All 10 shortcuts are published in the Feishu Base developer center with "only visible to me" scope. Public listing requires Feishu developer onboarding, which is not complete yet. Once it is complete and the shortcuts go public, you can find them by name in the Shortcut Center. The shortcut names on the listing page are final.
Feishu or Lark? The shortcuts are published in Feishu, the China edition of the suite. Lark, the international edition, uses the same Shortcut Center design (Lark Help Center). If your team works in Lark, get the same data through the API or MCP setup at the end of this article.
What a field shortcut is
A field shortcut packs an AI, formula or API task into a field type. You configure it once, and it processes the whole column (Feishu official article, in Chinese). The EveryInfra shortcuts are API shortcuts. For each row, the shortcut reads one link, calls one EveryInfra capability, and writes structured fields back into that row. We built them on the official Feishu field shortcut template. Authentication is a Bearer key that each user enters in the field settings.
In one sentence: an EveryInfra field shortcut is a Feishu Base column that takes a platform link, returns that platform's public data, and charges your EveryInfra balance per row.

The 10 shortcuts: input, output, price
| Shortcut (English listing name) | Input column | Main fields written back | Price per row | API reference |
|---|---|---|---|---|
| Xiaohongshu Note Data | Note link or xhslink short link | Title, author, likes, saves, comments, shares, post time, IP region, topics, text | $0.005556 | RedNote note detail API |
| Xiaohongshu (RedNote) Creator Profile | Creator profile link | Nickname, RedNote ID, followers, likes and saves, note count, IP region, verification | $0.005556 | RedNote profile API |
| Xiaohongshu Note Comments | Note link | First page of comments in one cell, top comment, reply count, "more pages" flag | $0.005556 | RedNote comments API |
| Douyin Video Data | Video link or share text | Title, author, likes, comments, shares, saves, duration, post time, hashtags | $0.000556 | Douyin video detail API |
| Douyin Video Transcript | Video link | Full transcript, timed lines, title, author | $0.000556 | Douyin transcript API |
| Douyin Creator Profile | Profile link or secUid | Nickname, Douyin ID, followers, likes, video count, IP region, verification, shop flag | $0.000556 | Douyin profile API |
| JD Product Price & SKU | Product link or SKU number | Current price, variant, in stock, promotions, delivery promise, shop, JD self-operated flag | $0.001389 (1 row) | JD SKU and price API |
| Taobao & Tmall Product Data | Product link | Title, price, SKU price range, SKU count, shop, Tmall flag, shop scores | $0.0045 | Taobao product detail API |
| 1688 Product Detail | Product link | Price, minimum order, stock, sales, SKU count, supplier, location, positive rate, dropshipping (stock, positive rate and dropshipping are sometimes empty) | $0.001389 | 1688 product detail API |
| Bilibili Video Data | Video link, b23.tv link or BV ID | Title, uploader, views, likes, coins, saves, danmaku, comments, duration | $0.000556 | Bilibili video detail API |
We read the prices from the live capability catalog on 2026-10-22 at 02:18 (Singapore time) and found them unchanged on 2026-10-24 at 18:33. The Taobao row has since been updated to the price in force from 2026-10-28 ($0.0045 per call; it was $0.001389). The pricing page is the reference. Each shortcut also adds a "Status" field: on success it shows the charge, on failure it shows the reason. The listing marks the shortcuts as free. The only charge is the per-row charge on your EveryInfra balance. Feishu's built-in AI shortcuts use a separate monthly AI quota (Feishu Help Center, in Chinese).
Three limits to know first:
- Douyin video data has no view count, because Douyin does not show views publicly (field notes in the Douyin scraper API docs). Bilibili does show views.
- JD, Taobao and 1688 prices are the price at read time. The shortcuts do not build price history.
- The RedNote comments shortcut reads only the first page and joins it into one cell. For all comments on a note, page through the API (batch comment guide).
Test 1: five columns in a real table
The test table is our own "EveryInfra field shortcut test" base. We ran it around 00:00 on 2026-10-22 (UTC+8). You must paste the key once per shortcut, because authorization does not carry over between shortcuts.
| Shortcut | Test input | Values written back (excerpt) | Charge |
|---|---|---|---|
| Xiaohongshu Note Data | A video note about storage in a 33 m² flat (creator name hidden) | Likes 3,481, saves 3,993, comments 104, shares 998; type "video"; IP Guangdong; posted 2026-09-14 17:01 | $0.005556 |
| Douyin Video Data | douyin.com/video/7687818315561960902 | Author MediaStorm (a brand account); likes 99,673, comments 6,458, shares 21,352, saves 8,873; 57 s (direct API call on Oct 21) | $0.000556 |
| Douyin Video Transcript | Same video | First line, in Chinese: "There is something I want to share with you all"; every timed line starts with [mm:ss] | $0.000556 |
| JD Product Price & SKU | item.jd.com/100012043978.html | Moutai Feitian 53% vol 500 ml; price 1,759; in stock; JD self-operated; 11 SKUs on the product | $0.001389 |
| Bilibili Video Data | BV1R2XZBQEio | Views 5,428,968, likes 215,136, coins 53,754, saves 44,058, danmaku 24,550, comments 3,488; 14:19 | $0.000556 |
Test 2: the five new shortcuts against the live API
The new 5 shortcuts share code with the first 5. We called the live API once for each with a test key and formatted the result in the shortcut's columns. Times are 00:54 (first three) and 02:03–02:04 (Taobao, 1688) on Oct 22, Singapore time.

| Shortcut | Test input | Values (excerpt) | Charge |
|---|---|---|---|
| Douyin Creator Profile | MediaStorm profile | Followers 16,819,267; likes 145,724,142; 534 videos; IP Zhejiang; verified "quality tech creator"; has a shop | $0.000556 |
| Xiaohongshu (RedNote) Creator Profile | Author of the note in Test 1 (name hidden) | Followers 231,108; likes and saves 1,999,369 (1,328,176 + 671,193); 74 notes; IP Guangdong | $0.005556 |
| Xiaohongshu Note Comments | The note in Test 1 | 10 first-page comments (names hidden here); top comment 41 likes; 71 likes in total; 19 replies; more pages "yes" | $0.005556 |
| Taobao & Tmall Product Data | Taobao item 954227509625 (insulated cup) | Price 196.4; 43 SKUs from 196.4 to 476.96; Tmall "yes"; shop scores 4.8 / 4.9 / 4.9; sales empty this time | $0.001389 (price at the time; since 2026-10-28 taobao/product_detail costs $0.0045) |
| 1688 Product Detail | 1688 offer 674035283676 (750 ml steel bottle) | Price ¥13; minimum order 1 piece; stock 11,976,676; sales "100k+"; 128 SKUs; Jinhua, Zhejiang; positive rate 99.8%; dropshipping "yes" | $0.001389 |
Test 3: empty results, offline cases and total spend
- Counts are public counts at read time. The RedNote note showed 3,993 saves and 104 comments in the table. A direct API call a few minutes later returned 3,994 and 105. The Douyin video had 99,673 likes on Oct 21 and 99,689 on Oct 22 at 02:20. Record the read time when you compare snapshots (snapshot method).
- Empty results are free. We also entered Bilibili BV1GJ411x7h7. The API returned an empty result and refunded the reserve. The cell said "no data found … not charged", and the charge was $0 (refund reconciliation).
- 78 of 78 offline cases passed. Before release we ran 78 offline cases for the 10 shortcuts with the official template's local debug mode. The cases cover success, share text, empty rows, unknown links, missing key, invalid key, low balance, rejected parameters, empty results, paused capabilities and rate limits. The real-table run cost $0.014169 in total (including one Taobao detail call at that day's price of $0.001389).
Set it up in 4 steps
- Create an API key. Sign up at everyinfra.com and create a key in the console (quickstart). Calls are pay per use. When the balance is low, the cell tells you.
- Open the Shortcut Center. In grid view, click "+" right of the last field. In the field panel, hover over "Explore field shortcuts" and click "Field Shortcut Center" (same path as the Lark guide linked above). After public listing, search "Xiaohongshu", "Douyin", "JD", "Taobao" or "1688" and click "Use". Until onboarding is complete and the shortcuts are public, search does not find them.
- Configure. Select the column that holds the links and paste your API key in the authorization field. The key stays in the field settings. It does not go into any cell.
- Test a few rows, then the full column. Check a few rows first. The result is an object field, so you can expand likes, saves and other sub-fields into their own columns, then sort, filter and chart them. Use a new column: generating a full column overwrites the existing content of that column, and you cannot undo it (Lark and Feishu help centers both warn about this).
Two input notes. Keep xsec_token and the other parameters in RedNote links, and prefer links you copied from search results recently. JD short links (3.cn, u.jd.com) are not accepted: open them in a browser first, then copy the product page link. You need edit permission on the table (manage permission if advanced permissions are on).

Cell messages and charges
| Case | Cell message | Charged |
|---|---|---|
| Row has no link | "This row has no link." | No (no request) |
| Link is from another platform | "Unknown link: enter …", with an example | No (no request) |
| No key | "EveryInfra API key missing" | No |
| Invalid or disabled key | "EveryInfra API key is invalid or disabled" | No |
| Low balance | "EveryInfra balance too low: top up at everyinfra.com/app" | No |
| Parameter rejected | "Link or parameter not accepted", with the API message | No |
| No data | "No data found (…). Not charged." | No (refunded) |
| Capability paused | "This data is temporarily unavailable. Failed calls are free." | No |
| Rate limit or network error | Feishu shows its rate-limit or failure state | No |
Error codes and retry advice: API error handling. Live availability per capability: status page.
Cost example: a 700-row research table
At the Oct 24 catalog prices (the same as on Oct 22):
- 200 RedNote notes: 200 × $0.005556 = $1.11
- 100 RedNote creator profiles: 100 × $0.005556 = $0.56
- 100 Douyin creator profiles: 100 × $0.000556 = $0.06
- 300 Douyin videos (data only): 300 × $0.000556 = $0.17
- Total: about $1.89 for 700 rows.
Rows that fail or return no data are free, so the real number can only be lower.
Other ways to get the same data
| Method | What you prepare | Who maintains it | Good fit |
|---|---|---|---|
| Your own scraper | Servers, proxies, logged-in sessions, captcha and layout changes | Your engineers | Custom fields, very high volume, a team to maintain it |
| Browser extension or pasted platform cookies | A logged-in platform account; cookies expire | You | A few rows now and then, manual work is fine |
| EveryInfra field shortcut | Only an EveryInfra API key | EveryInfra | You have a list of links and want a filled column, pay per row |
The shortcut is one row in, one row out. "Search a keyword and return 50 notes" is a one-to-many task, so a shortcut cannot do it. Use the RedNote search API or an AI client for that. Shortcuts also do not re-run on a schedule.
Same data in code or in an AI client
All 10 shortcuts call one endpoint. To read one 1688 product from a terminal:
curl -X POST https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"alibaba1688","action":"product_detail","params":{"url":"https://detail.1688.com/offer/674035283676.html"}}'Response fields behind the 1688 columns:
| Column | Field | Meaning |
|---|---|---|
| Price | price_min, price_max | Price range in CNY |
| Tiered price | price_tiers | [{min_quantity, max_quantity, price}]; missing when the product has no tiers |
| Minimum order | min_order_quantity, unit | First filter for wholesale buying |
| Stock, sales | stock, sold_count, sold_display | sold_display keeps the original Chinese text, such as "100k+"; stock is sometimes empty |
| Supplier | supplier_name, province, city, supplier_years | Who sells it and where |
| Positive rate | positive_rate | Share of positive reviews; sometimes empty |
| Dropshipping | supports_dropship | One-piece dropshipping support; sometimes empty |
In Claude, Cursor or another client that supports remote MCP, add this block and the AI can call the same capabilities with the tool everyinfra_call_api:
{
"mcpServers": {
"everyinfra": {
"url": "https://api.everyinfra.com/mcp",
"headers": { "Authorization": "Bearer <API Key>" }
}
}
}Setup steps: remote MCP server. RedNote only: RedNote MCP.
Recent changes worth knowing (September–October 2026)
- Sep 15: Feishu 8.0. Agents can join group chats and work on Base tables. The Feishu CLI grew from 247 to 767 functions since March, and the call success rate rose from 78% to 95% (InfoQ, in Chinese). For table users this means an agent reads your table directly, so clean number and date columns matter.
- Oct 20: QuestMobile Q3 AI app report. AI office tools reached 142 million active users in September, up 50.6% year on year (36Kr summary). Tables are now a normal input for office agents.
- Oct 12, 20:00: JD Singles' Day sales opened (Ebrun, in Chinese). Prices move often during the event. Re-run the JD and Taobao price columns daily into new columns to keep your own snapshots.
- Sep 15: Cloudflare split crawler controls into Search, Training and Agent (Cloudflare blog). Sites now treat "an agent fetching a page for a person" differently from training crawlers. Read public data through a service that respects platform limits, and keep only the fields you need.
- Sep 7: China's Supreme People's Court issued its opinion on AI disputes (court announcement, in Chinese). It says that using AI to track and analyze a specific person's public information in order to pry into privacy infringes privacy rights. For market research, keep business fields and do not build files on individuals.
- Sep 9: the same court published 9 unfair-competition cases. One case found that mass-producing AI-written reviews of a rival's software to pull traffic is unfair competition (Xinhua, in Chinese). Keep this in mind if you turn collected data into comparison content.
FAQ
Do I need a RedNote or Douyin account, or cookies? No. The authorization field takes only your EveryInfra API key.
**Why should RedNote links keep xsec_token?** The API notes recommend full links copied recently from search results, with xsec_token kept. Links without it may return no data. No data means no charge.
Can a shortcut collect 50 notes for one keyword? No. A shortcut maps one link to one row. Use the search API or an AI client for keyword searches, then write the results into your table.
Related reading
Reference LF-21