メインコンテンツへスキップ
Comments エンドポイントを使用すると、ユーザーは自身の投稿に対してコメントの投稿、返信、取得、削除を行えます。 コメント ID には 4 種類あります: Ayrshare Post ID、Social Post ID、Ayrshare Comment ID、Social Comment ID。 それぞれの ID は目的に応じて使い分けます。

コメント ID の種類

Ayrshare Post ID を使用したコメント

一般的なフローは、Ayrshare 経由で投稿を公開すると Ayrshare Post ID が返される、というものです。 この Ayrshare Post ID を使って、その投稿へのコメントを管理できます。 対応プラットフォーム: Bluesky、Facebook Pages、Instagram、LinkedIn、Reddit、Threads、TikTok、Twitter、YouTube。 例:
1

投稿を公開

/post エンドポイントで Ayrshare 経由で投稿を公開します。1 回の呼び出しで複数のソーシャルネットワークに送信できます。レスポンスのトップレベルに Ayrshare Post ID が含まれます。
2

コメントを投稿

/comments エンドポイントに Ayrshare Post ID を渡してコメントを投稿します。 コメントは元投稿が公開されたすべてのソーシャルネットワークに自動的に投稿されます。 たとえば、Facebook と Instagram に投稿していれば、コメントは両方のプラットフォームに表示されます。
3

コメントを取得

/comments エンドポイントに Ayrshare Post ID を渡すことで、投稿のコメントを取得できます。 投稿が公開されたすべてのソーシャルネットワークからコメントが返されます。 たとえば、Facebook と Instagram に投稿していれば、両方のプラットフォームからコメントを取得できます。

Social Post ID を使用したコメント

Ayrshare 経由で公開されていない投稿のコメントを管理したい場合があります。 その場合は Social Post ID(ソーシャルネットワークが割り当てた投稿 ID)を使用します。
Ayrshare 経由で公開された投稿の場合は Ayrshare Post ID を使用してください。
例:
1

投稿履歴を取得

まず、Get All Post History エンドポイント を使って、Ayrshare 経由以外で公開された Instagram 投稿を取得します。エンドポイントは投稿のソーシャル id を含む投稿リストを返します。
ソーシャル投稿 idpost エンドポイントpostIds フィールドでも返されます。
2

投稿のコメントを取得

返された id を使い、ソーシャル idsearchPlatformIdtrueplatforminstagram に設定して、特定の Instagram 投稿のすべてのコメントを取得 します。
3

コメント ID を使ってコメント詳細を取得

前の手順で返される JSON には、各コメントの Social Comment ID である commentId が含まれます。

Ayrshare Comment ID を使用したコメント

Ayrshare 経由で公開された投稿のコメントを Ayrshare Comment ID を使って管理します。 Ayrshare comment ID は Ayrshare から割り当てられたコメント ID で、コメント投稿 レスポンスの commentId フィールドから取得できます。 これは Ayrshare 経由で公開された特定のコメントの詳細を取得したい場合によく使われます。

Social Comment ID を使用したコメント

Ayrshare 経由で公開されていない投稿のコメントを Social Comment ID を使って管理します。 Social Comment ID はソーシャルネットワークから割り当てられたコメント ID であり Ayrshare の ID ではなく、コメント取得 レスポンスの commentId フィールドから取得できます。
これは、LinkedIn でのコメントへの返信のように、Ayrshare 外で公開された特定のコメントの詳細を取得したい場合によく使われます。

コメントの無効化

/post エンドポイントdisableComments フィールドを使って、投稿公開時にコメントを無効化できます。コメントが無効化されるのは Instagram、LinkedIn、TikTok のみです。 すでに公開された投稿については、update post エンドポイントと disableComments フィールドを使って、コメントの有効化・無効化を切り替えることもできます。

プラットフォーム制限

TikTok — DELETE /comments は自作コメントのみ。 TikTok の DELETE /comments は、認証済み TikTok アカウント自身が投稿したコメント(自身の返信)に対してのみ成功します。他のユーザーが投稿したコメントを削除しようとすると Ayrshare code: 328 が返されます。自身の TikTok 動画上の第三者コメントを管理する必要がある場合は、連携アカウントタイプで何が利用可能かをサポートで確認してください。