平台與限制
取得 API 金鑰每個網路都有自己的規則。與其寫死在程式碼中,不如從 GET /v1/platforms 讀取:文字最大長度、主題標籤和標註的上限、接受的媒體、格式,以及該網路是否對你開放。
{
"data": [
{
"platform": "instagram",
"name": "Instagram",
"available": true,
"caption": { "maxLength": 2200, "maxHashtags": 30, "maxMentions": 20, "enforced": true },
"media": { "maxCount": 10, "mixImagesAndVideo": true, "imageTypes": ["image/jpeg"], "videoTypes": ["video/mp4", "video/quicktime"] },
"formats": [
{ "format": "post", "default": true, "requiredMedia": "any" },
{ "format": "reel", "default": false, "requiredMedia": "video" }
]
}
]
}| 網路 | 文字 | 媒體 | 格式 |
|---|---|---|---|
| 2,200 個字元,30 個主題標籤,20 個標註 | 必填,最多 10 個(JPEG、MP4、MOV) | post, reel, story, carousel | |
| 63,206 個字元 | 最多 10 個,相片或影片 | post, reel, story, video | |
| TikTok | 2,200 個字元 | 必填:一部影片,或最多 35 張相片 | video, photo |
| 3,000 個字元 | 最多 20 個 | post, article, carousel, video | |
| X | 280 個字元,串文最多 25 則貼文 | 最多 4 個,相片或一部影片 | post, thread |
這些數字是目前的資料;GET /v1/platforms 始終給出最新資料。
試跑會在你發布之前套用同樣的規則。