onestep-feishu-bitable
Feishu Bitable connector plugin for onestep.
Install the plugin in the same Python environment as onestep:
pip install onestep-feishu-bitable
Python API:
from onestep_feishu_bitable import FeishuBitableConnector
feishu = FeishuBitableConnector(app_id="cli_xxx", app_secret="secret")
source = feishu.incremental(
app_token="bascnxxx",
table_id="tbl_source",
cursor_field="最后更新时间",
fallback_scan_page_limit=100,
)
fallback_scan_page_limit caps the unsorted fallback scan used when Feishu
rejects cursor sorting. Increase it only for tables where a full fallback scan
is acceptable.
YAML resource types registered by the plugin:
feishu_bitablefeishu_bitable_incrementalfeishu_bitable_table_sink
Table sinks can resolve business keys into Feishu relation record IDs:
resources:
projects:
type: feishu_bitable_table_sink
connector: feishu
app_token: project-app-token
table_id: projects
mode: upsert
match_fields: [project_id]
relations:
companies:
from: company_names
table_id: companies
key: name
on_missing: create
The input may contain one business key or a list. Missing related records can fail the send, be omitted, or be created and linked. See the Feishu Bitable broker documentation for the complete behavior and concurrency limits.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file onestep_feishu_bitable-0.3.3.tar.gz.
File metadata
- Download URL: onestep_feishu_bitable-0.3.3.tar.gz
- Upload date:
- Size: 26.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4f015d302b39643dbe52a60e38bd4e87d0c76a623e3a960df5bdff1681316c9
|
|
| MD5 |
bc4cf4b682b02f29a279ed3d573df808
|
|
| BLAKE2b-256 |
ed016303bd0075f3feb487ea432238ff83881866ec7086fc6b0383b0cb11af67
|
File details
Details for the file onestep_feishu_bitable-0.3.3-py3-none-any.whl.
File metadata
- Download URL: onestep_feishu_bitable-0.3.3-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
605fc9b5fc9ca69efdfe020c419fc20018314a2f04076c73a9f78b6bf9e23223
|
|
| MD5 |
15f0e4e71e120f33b63972060aba040d
|
|
| BLAKE2b-256 |
16c17f2672eab7e7337a804ad0f1a393edf07f1746485466b1f1b11cca93c7e5
|