Sim

Reddit

Redditのデータとコンテンツにアクセス

Redditは、サブレディットと呼ばれるトピックベースのコミュニティでユーザーがコンテンツを共有し議論するソーシャルプラットフォームです。

Simでは、Redditインテグレーションを使用して以下のことができます:

  • 投稿の取得: 任意のサブレディットから投稿を取得し、並べ替え(人気、新着、トップ、急上昇)やトップ投稿の時間フィルター(日、週、月、年、全期間)のオプションがあります。
  • コメントの取得: 特定の投稿からコメントを取得し、並べ替えやコメント数の設定オプションがあります。

これらの操作により、エージェントは自動化されたワークフローの一部としてRedditのコンテンツにアクセスして分析することができます。

使用方法

Redditをワークフローに統合します。投稿、コメントの閲覧、コンテンツの検索が可能です。投稿の作成、投票、返信、編集、Redditアカウントの管理ができます。

ツール

reddit_get_posts

さまざまな並べ替えオプションでサブレディットから投稿を取得します

入力

パラメータ必須説明
subredditstringはい投稿を取得するサブレディットの名前(r/プレフィックスなし)
sortstringいいえ投稿の並べ替え方法:"hot"、"new"、"top"、または"rising"(デフォルト:"hot")
limitnumberいいえ返される投稿の最大数(デフォルト:10、最大:100)
timestringいいえ"top"で並べ替えた投稿の時間フィルター:"day"、"week"、"month"、"year"、または"all"(デフォルト:"day")
afterstringいいえこの後のアイテムを取得するためのフルネーム(ページネーション用)
beforestringいいえこの前のアイテムを取得するためのフルネーム(ページネーション用)
countnumberいいえすでに表示されたアイテムの数(番号付けに使用)
showstringいいえ通常フィルタリングされるアイテムを表示(例:"all")
sr_detailbooleanいいえレスポンスにサブレディットの詳細を展開する

出力

パラメータ説明
subredditstring投稿が取得されたサブレディットの名前
postsarrayタイトル、作成者、URL、スコア、コメント数、およびメタデータを含む投稿の配列

reddit_get_comments

特定のReddit投稿からコメントを取得する

入力

パラメータ必須説明
postIdstringはいコメントを取得するReddit投稿のID
subredditstringはい投稿があるサブレディット(r/プレフィックスなし)
sortstringいいえコメントの並べ替え方法:"confidence"、"top"、"new"、"controversial"、"old"、"random"、"qa"(デフォルト:"confidence")
limitnumberいいえ返されるコメントの最大数(デフォルト:50、最大:100)
depthnumberいいえスレッド内のサブツリーの最大深度(ネストされたコメントレベルを制御)
contextnumberいいえ含める親コメントの数
showeditsbooleanいいえコメントの編集情報を表示
showmorebooleanいいえレスポンスに「さらにコメントを読み込む」要素を含める
showtitlebooleanいいえレスポンスに投稿タイトルを含める
threadedbooleanいいえコメントをスレッド/ネスト形式で返す
truncatenumberいいえコメントの深さを切り詰める整数
afterstringいいえこの後のアイテムを取得するためのフルネーム(ページネーション用)
beforestringいいえこの前のアイテムを取得するためのフルネーム(ページネーション用)
countnumberいいえすでに表示されたアイテムの数(番号付けに使用)

出力

パラメータ説明
postobjectID、タイトル、作成者、コンテンツ、メタデータを含む投稿情報

reddit_get_controversial

サブレディットから議論を呼んでいる投稿を取得する

入力

パラメータ必須説明
subredditstringはい投稿を取得するサブレディットの名前(r/プレフィックスなし)
timestringいいえ議論を呼んでいる投稿の時間フィルター:「hour」、「day」、「week」、「month」、「year」、または「all」(デフォルト:「all」)
limitnumberいいえ返す投稿の最大数(デフォルト:10、最大:100)
afterstringいいえページネーションのために、これより後のアイテムを取得するための完全名
beforestringいいえページネーションのために、これより前のアイテムを取得するための完全名
countnumberいいえリスティングですでに見たアイテムの数(番号付けに使用)
showstringいいえ通常はフィルタリングされるアイテムを表示(例:「all」)
sr_detailbooleanいいえレスポンスでサブレディットの詳細を展開する

出力

パラメータ説明
subredditstring投稿が取得されたサブレディットの名前
postsarrayタイトル、作成者、URL、スコア、コメント数、およびメタデータを含む議論を呼んでいる投稿の配列

サブレディット内の投稿を検索する

入力

パラメータ必須説明
subredditstringはい検索するサブレディットの名前(r/プレフィックスなし)
querystringはい検索クエリテキスト
sortstringいいえ検索結果の並べ替え方法:「relevance」、「hot」、「top」、「new」、または「comments」(デフォルト:「relevance」)
timestringいいえ検索結果の時間フィルター:「hour」、「day」、「week」、「month」、「year」、または「all」(デフォルト:「all」)
limitnumberいいえ返す投稿の最大数(デフォルト:10、最大:100)
restrict_srbooleanいいえ指定されたサブレディットのみに検索を制限する(デフォルト:true)
afterstringいいえページネーションのために、この項目の後のアイテムを取得するためのフルネーム
beforestringいいえページネーションのために、この項目の前のアイテムを取得するためのフルネーム
countnumberいいえリスティングですでに見たアイテムの数(番号付けに使用)
showstringいいえ通常フィルタリングされるアイテムを表示する(例:「all」)

出力

パラメータ説明
subredditstring検索が実行されたサブレディットの名前
postsarrayタイトル、作成者、URL、スコア、コメント数、およびメタデータを含む検索結果投稿の配列

reddit_submit_post

サブレディットに新しい投稿を送信する(テキストまたはリンク)

入力

パラメータ必須説明
subredditstringはい投稿先のサブレディットの名前(r/プレフィックスなし)
titlestringはい投稿のタイトル(最大300文字)
textstringいいえ自己投稿用のテキストコンテンツ(マークダウン対応)
urlstringいいえリンク投稿用のURL(テキストと併用不可)
nsfwbooleanいいえ投稿をNSFWとしてマークする
spoilerbooleanいいえ投稿をスポイラーとしてマークする
send_repliesbooleanいいえ返信通知を受信トレイに送信する(デフォルト:true)

出力

パラメータ説明
successboolean投稿が正常に送信されたかどうか
messagestring成功またはエラーメッセージ
dataobjectID、名前、URL、パーマリンクを含む投稿データ

reddit_vote

Redditの投稿やコメントに対して賛成投票、反対投票、または投票取り消しを行う

入力

パラメータ必須説明
idstringはい投票対象の完全名(例:投稿の場合はt3_xxxxx、コメントの場合はt1_xxxxx)
dirnumberはい投票方向:1(賛成)、0(投票取り消し)、または-1(反対)

出力

パラメータ説明
successboolean投票が成功したかどうか
messagestring成功またはエラーメッセージ

reddit_save

Redditの投稿やコメントを保存アイテムに保存する

入力

パラメータ必須説明
idstringはい保存する対象の完全名(例:投稿の場合はt3_xxxxx、コメントの場合はt1_xxxxx)
categorystringいいえ保存するカテゴリ(Reddit Goldの機能)

出力

パラメータ説明
successboolean保存が成功したかどうか
messagestring成功またはエラーメッセージ

reddit_unsave

入力

パラメータ必須説明

出力

パラメータ説明
subredditstringサブレディット名
postsjson投稿データ
postjson単一投稿データ
commentsjsonコメントデータ

reddit_reply

Redditの投稿やコメントにコメント返信を追加する

入力

パラメータ必須説明
parent_idstringはい返信する対象の完全名(例:投稿の場合はt3_xxxxx、コメントの場合はt1_xxxxx)
textstringはいマークダウン形式のコメントテキスト

出力

パラメータ説明
successboolean返信が正常に投稿されたかどうか
messagestring成功またはエラーメッセージ
dataobjectID、名前、パーマリンク、本文を含むコメントデータ

reddit_edit

自分のReddit投稿やコメントのテキストを編集する

入力

パラメータ必須説明
thing_idstringはい編集する対象の完全名(例:投稿の場合はt3_xxxxx、コメントの場合はt1_xxxxx)
textstringはいマークダウン形式の新しいテキストコンテンツ

出力

パラメータ説明
successboolean編集が成功したかどうか
messagestring成功またはエラーメッセージ
dataobject更新されたコンテンツデータ

reddit_delete

自分のReddit投稿やコメントを削除する

入力

パラメータ必須説明
idstringはい削除する対象の完全名(例:投稿の場合はt3_xxxxx、コメントの場合はt1_xxxxx)

出力

パラメータ説明
successboolean削除が成功したかどうか
messagestring成功またはエラーメッセージ

reddit_subscribe

サブレディットを購読または購読解除する

入力

パラメータ必須説明
subredditstringはいサブレディットの名前(r/プレフィックスなし)
actionstringはい実行するアクション:購読する場合は「sub」、購読解除する場合は「unsub」

出力

パラメータ説明
successbooleanサブスクリプション操作が成功したかどうか
messagestring成功またはエラーメッセージ

注意事項

  • カテゴリー: tools
  • タイプ: reddit