コメントスクリプト設定
このページでは、タスク作成に使用される comment スクリプトの設定パラメータについて説明します。
概要
comment スクリプトは、TikTok または Instagram の投稿に自動的にコメントを投稿するために使用されます。API 経由で複数のターゲット投稿 URL を提供すると、ターゲット投稿 URL ごとに1つのタスクが作成されます。start_time パラメータを使用して、各タスクの実行時刻を制御できます。
スクリプト設定 (script_config)
script_config オブジェクトには、コメントスクリプトのパラメータが含まれます。以下は利用可能なパラメータです:
パラメータ
| パラメータ | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
| target_post_urls | string[] | はい* | [] | コ メントするターゲット投稿 URL の配列(URL ごとに1つのタスク) |
| target_post_url | string | はい* | "" | 単一のターゲット投稿 URL、または改行/カンマで区切られた複数の URL |
| comment_content | string | はい | "" | コメントテキストコンテンツ。改行で区切られた複数のコメントを含めることができます |
| comment_order | string | いいえ | "random" | コメントの選択方法:random または sequential |
| insert_emoji | boolean | いいえ | false | コメントにランダムな絵文字を挿入するかどうか |
| comment_image_path | string | いいえ | "" | 画像コメント用の画像ファイルパス(TikTok のみ)。絶対パスまたは work_dir/upload/ への相対パスをサポート |
target_post_urls 配列または target_post_url 文字列のいずれかを提供する必要があります。両方が提供され た場合、target_post_urls が優先されます。
comment_image_path パラメータを使用すると、コメントに画像を添付できます。この機能は TikTok でのみサポートされています - Instagram のコメントは画像の添付をサポートしていません。画像はデバイスにプッシュされ、ギャラリーの最初の画像として選択されます。
複数のターゲット投稿 URL が提供された場合、API はターゲット投稿 URL ごとに1つのタスクを作成します。たとえば、3つの投稿 URL と2つのデバイスを指定すると、6つのタスクが作成されます。start_time パラメータを使用して 、タスクの開始実行時刻を制御します。
例
単一投稿へのコメント
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "素晴らしいコン テンツ!🔥"
}
}'
複数のコメントオプションを使用
改行で区切られた複数のコメントを提供します。システムは comment_order に基づいて1つを選択します:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "素晴らしい動画!\nこのコンテンツが好き!\n頑張って!👏\nこれは本当に良い!",
"comment_order": "random"
}
}'
複数の投稿にコメント
複数の投稿にコメントする場合、投稿ごとに1つのタスクが作成されます:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
],
"comment_content": "素晴らしい動画!\n最高!\n好きです!",
"comment_order": "sequential"
}
}'
これにより、すぐに実行される3つの個別タスクが作成されます。
開始時刻を使用したコメントのスケジュール
start_time を使用して、タスクの開始時刻をスケジュール:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "スケジュールされたコメント!"
},
"start_time": "14:30"
}'