跳转到主要内容

發布到 Reddit

以下是使用 Reddit API 發布貼文時必填的 body 參數。請務必確認該 subreddit 允許自動發布內容。 更多資訊請參閱 Reddit 媒體指南Reddit 授權
Reddit Post
  • title(必填):Reddit 貼文的標題。
  • subreddit(必填):要發布貼文的 subreddit。請務必遵守該 subreddit 的 發布規範。適合用來測試的 subreddit 是 /r/test/,可於下列網址檢視: https://www.reddit.com/r/test/
  • link(選填):如果你想在 Reddit 上發布連結而非純文字,可使用此參數。 雖然 post 參數的文字仍為必填,但不會包含在貼文中,因為 Reddit 的 連結貼文不允許同時包含文字內容。
發布前請務必先確認 subreddit 的規則。有些 subreddit 有 karma 門檻、 要求加入一段時間才能發文、限制發文頻率、不允許圖片,或必須加上 flair。 此外,大多數 subreddit 都對垃圾訊息與自我宣傳有明確規範。 未遵守這些規則可能會被該 subreddit 或 Reddit 封鎖。

發布圖片到 Reddit

發布圖片到 Reddit 的方式有兩種:一是將圖片 URL 放入 mediaUrl 參數,二是放入 redditOptionslink 參數。以 link 方式發布的圖片會直接顯示為完整圖片。 post 參數的文字會被忽略,但仍必須填寫才能成功送出貼文。Reddit 只允許透過線上的「fancy pants」編輯器同時發布圖片與文字,因此透過 API 只能擇一發布,不能同時發布圖片與文字。
Reddit Post with Image

加入 Reddit Flair

有些 subreddit 要求加上 flair。Subreddit 的管理員會預先定義 flair,每個 flair 都有一個唯一的 ID。在傳送至 Ayrshare 的 Reddit 貼文中,加入 flair ID,如果該 flair 允許覆寫文字,也可以選擇性地加入 flair 文字。
Reddit Post with Flair
你可以呼叫 /post/redditFlair 端點來取得 subreddit 的 flair ID。

檢查 subreddit 是否存在

可以使用 /validate 端點 檢查 subreddit 是否存在。

在 Reddit 貼文中加入 rich text 格式

若要在 Reddit 貼文中加入粗體、斜體或上標文字,請使用 Reddit-flavored Markdown
Reddit Post with Rich Text

Reddit 提及

提及其他 Reddit 使用者或 subreddit。
  • 在貼文文字中加入 @subredditu/username 來提及 Reddit 使用者。
  • 在貼文文字中加入 r/subreddit 來提及某個 subreddit。
例如:
Reddit Post with Mention
請詳閱關於提及功能的重要規則

字元限制

更多資訊請參閱 Reddit 字元限制

其他端點

取得 Reddit Flair