1. Create a Feishu app
Create an enterprise self-built app in the Feishu Open Platform and note its App ID.
Set the OAuth redirect URI to:
https://chiimagnus.github.io/SyncNos/syncnos-oauth/callback/
Add these permissions:
docx:document
docx:document.block:convert
drive:drive
If you later change permissions, disconnect Feishu in SyncNos and connect again.
2. Choose a connection method
Use one of these:
- Proxy
- Deploy the repository's OAuth Worker
- Enter the Proxy URL
- Leave Client Secret empty
- Direct
- Enter the Client Secret
- Leave Proxy URL empty
3. Connect SyncNos
Open SyncNos → Settings → Feishu:
- Enter the App ID
- Enter either the Proxy URL or Client Secret
- Click Connect and finish Feishu authorization
- Choose destination folders for AI chats, web articles, and videos if needed
- Run one manual sync and confirm the content appears correctly
Enable automatic sync afterward if you want it.
When something fails
401/403: check the app permissions and authorize again- Authorization does not finish: check the App ID, Redirect URI, app publication status, and Proxy / Direct settings
- Sync fails: your local content stays available; fix the configuration and sync again