Skip to main content
POST
將貼文發布到你或你的使用者已連結的社群網路。 如果你想將貼文發布到 User Profiles,詳情請參閱 /profiles 端點 請務必在 Authorization header 中加入你的 API_KEY,如需發布到 User Profile,也請加入 PROFILE_KEY。 你可以在 Ayrshare Developer Dashboard 的 API Key 頁面找到 API Key。 更多發布選項細節請參閱 Post API 概觀

Header 參數

Body 參數

string
必填
傳送到 platforms 參數所指定社群網路的貼文文字。 進階選項(包含如何加入 URL 與 rich text)請參閱這裡你可以傳送空字串 "" 發布不含文字的貼文。
array
必填
要發布的社群媒體平台。接受一個字串陣列,可用的值有:blueskyfacebookgmbinstagramlinkedinpinterestredditsnapchattelegramthreadstiktoktwitteryoutube請注意:Facebook 粉絲專頁請使用 facebook,Google Business Profile 請使用 gmb使用 all 可發布到所有已連結的社群網路。同時也要一併包含所有社群網路的必填欄位。 例如,若已連結 youtube,就必須在 youTubeOptions 中包含 title
array
要包含在貼文中的圖片或影片 URL 陣列。更多資訊請參閱 /media 端點URL 必須為安全連線並以 https:// 開頭。若 URL 中包含特殊字元(例如 ñ),請先進行編碼再傳送。影片需要付費方案。圖片與影片需求 以及 其他進階選項 請參閱此處。
boolean
預設值:false
Ayrshare 會依據 URL 的檔案副檔名(例如 .mp4)判斷媒體類型。如果 URL 未以已知的影片副檔名結尾(例如動態 GIF),你可以明確將媒體設定為影片。詳情請參閱影片副檔名
string
排程未來貼文的日期時間。接受 UTC 日期時間。例如使用 YYYY-MM-DDThh:mm:ssZ 格式,並以 2026-07-08T12:30:00Z 的形式傳送。 更多範例請參閱 utctime詳情也可以參閱排程貼文
boolean
預設值:true
預設情況下,排程貼文在被接受前會先經過檢查(預先驗證),以確認是否符合媒體需求等條件。 如果 Ayrshare 檢查發現任何問題,你會立即收到錯誤回應,且該貼文不會被排程。 到達排定日期時,貼文會被發布,屆時最終的成功或錯誤回應會透過 webhook 或 /history 端點 送出。若要略過這個預先驗證步驟,可將 validateScheduled 設為 false我們建議排程貼文保持啟用驗證,以便及早發現錯誤。 否則貼文會被排程,你只會在實際發布時才收到錯誤。詳情請參閱排程 webhook 動作
object
在貼文發布後自動加上首則留言。詳情請參閱首則留言
boolean
預設值:false
停用該貼文的留言。僅適用於 Instagram、LinkedIn 與 TikTok。
使用 Ayrshare 的縮短網址服務 對所有平台的貼文中的連結進行縮短。只有以 https 開頭的 URL 會被縮短。縮短網址功能需要 Max Pack有關使用第三方縮短網址服務的資訊請參閱此處。
object
詳情請參閱自動排程
object
以固定間隔自動多次轉貼你的內容,打造能持續維持新鮮度、讓受眾持續看見的常青內容。詳情請參閱自動轉貼
object
詳情請參閱自動 hashtag
string
詳情請參閱 unsplash
object
object
object
object
object
object
object
請參閱 Reddit 詳細說明
object
object
object
object
請參閱 TikTok 詳細說明
object
object
boolean
預設值:false
詳情請參閱審核流程
boolean
預設值:false
產生隨機的貼文文字以供測試。randomPost: true 會忽略 post 欄位。
boolean
預設值:false
產生隨機的媒體圖片以供測試。randomMediaUrl: true 會忽略 mediaUrls 欄位。
string
與該貼文關聯的選用唯一 ID。重複的 ID 會被拒絕。詳情請參閱冪等性
string
設定貼文的備註,可透過 /history 端點 取得。備註僅供參考,不會影響貼文。