この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ChatterFeeds クラス

フィード要素の取得、フィード要素の投稿、フィード要素の削除、いいね!、コメント、ブックマークを実行します。フィード要素の検索、フィード要素の共有、アンケートの投票を行うこともできます。

名前空間

ConnectApi

使用方法

API バージョン 30.0 以前では、Chatter フィードはフィード項目のコンテナでした。API バージョン 31.0 では、フィードの定義が拡張され、フィード項目モデルに完全には適合しない新しいオブジェクトが追加されました。Chatter フィードは、フィード要素のコンテナになりました。抽象クラス ConnectApi.FeedElement は、既存の ConnectApi.FeedItem クラスに対する親クラスとして導入されました。フィード要素が共有するプロパティのサブセットは、ConnectApi.FeedElement クラスに移動しました。フィードとフィード要素は Chatter の中核部分であるため、Chatter in Apex を使用してアプリケーションを開発するには、これらの理解が不可欠です。詳細は、「フィードおよびフィード要素の使用」を参照してください。

フィード項目メソッドは、バージョン 32.0 では使用できません。バージョン 32.0 以降では、フィード要素メソッドを使用します。

重要

フィード項目のメッセージセグメントは、ConnectApi.MessageSegment 型です。フィード項目機能は ConnectApi.FeedItemCapability 型です。レコード項目は、ConnectApi.AbstractRecordField 型です。これらはすべて抽象クラスで、複数の具象サブクラスがあります。実行時、instanceof を使用すると、これらのオブジェクトの具象型をチェックして、対応するダウンキャストを確実に実行することができます。ダウンキャスト時には、不明なサブクラスを処理するデフォルトの case が必要です。

フィードの構成は、リリースによって異なる場合があります。コードでは、常に不明なサブクラスのインスタンスを処理できるように準備しておく必要があります。

重要

ChatterFeeds メソッド

ChatterFeeds のメソッドは次のとおりです。すべてのメソッドが静的です。

deleteComment(communityId, commentId)

指定されたコメントを削除します。ニュースフィードやレコードフィードなど、任意のフィードでコメント ID を検索できます。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static Void deleteComment(String communityId, String commentId)

���ラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。

戻り値

型: Void

deleteFeedElement(communityId, feedElementId)

指定されたフィード要素を削除します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static deleteFeedElement(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: Void

deleteFeedItem(communityId, feedItemId)

指定されたフィード項目を削除します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、deleteFeedElement(communityId, feedElementId) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static Void deleteFeedItem(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

戻り値

型: Void

deleteLike(communityId, likeId)

指定されたいいね! を削除します。コメントまたはフィード項目のいいね! を指定できます。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static Void deleteLike(String communityId, String likeId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
likeId
型: String
いいね! の ID。

戻り値

型: Void

getComment(communityId, commentId)

指定されたコメントを返します。

API バージョン

28.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment getComment(String communityId, String commentId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。

戻り値

型: ConnectApi.​Comment

getCommentsForFeedElement(communityId, feedElementId)

指定されたフィード要素のコメントを取得します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.CommentPage getCommentsForFeedElement(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: ConnectApi.CommentPage

フィード要素が Comments 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

getCommentsForFeedElement(communityId, feedElementId, pageParam, pageSize)

指定されたフィード要素へのコメントの指定されたページを返します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.CommentPage getCommentsForFeedElement(String communityId, String feedElementId, String pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのコメント数。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.​Comment​Page クラス

フィード要素が Comments 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

getCommentsForFeedItem(communityId, feedItemId)

フィード項目へのコメントの最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getCommentsForFeedElement(communityId, feedElementId) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.CommentPage getCommentsForFeedItem(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

getCommentsForFeedItem(communityId, feedItemId, pageParam, pageSize)

指定されたフィード項目へのコメントの指定されたページを返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getCommentsForFeedElement(communityId, feedElementId, pageParam, pageSize) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.CommentPage getCommentsForFeedItem(String communityId, String feedItemId, String pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getFeed(communityId, feedType)

指定されたフィード種別のフィードに関する情報を返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFeed(String communityId, ConnectApi.FeedType feedType)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。

戻り値

型: ConnectApi.Feed

getFeed(communityId, feedType, sortParam)

指定されたフィード種別のフィードを、指定された順序で返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFeed(String communityId, ConnectApi.FeedType feedType, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.Feed

getFeed(communityId, feedType, subjectId)

指定されたユーザの指定されたフィード種別のフィードを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFeed(String communityId, ConnectApi.FeedType feedType, String subjectId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。

戻り値

型: ConnectApi.Feed

getFeed(communityId, feedType, subjectId, sortParam)

指定されたユーザの指定されたフィード種別のフィードを、指定された順序で返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.Feed

getFeedDirectory(String)

コンテキストユーザが使用できるすべてのフィードのリストを返します。

API バージョン

30.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedDirectory getFeedDirectory(String communityId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。

戻り値

型: ConnectApi.FeedDirectory

getFeedElement(communityId, feedElementId)

指定されたフィード要素に関する情報を返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement getFeedElement(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: ConnectApi.FeedElement

getFeedElement(communityId, feedElementId, recentCommentCount, elementsPerBundle)

バンドルごとに指定された要素数の指定されたフィード要素に関する情報を返します。フィード要素ごとに指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement getFeedElement(String communityId, String feedElementId, Integer recentCommentCount, Integer elementsPerBundle)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。

戻り値

型: ConnectApi.FeedElement

getFeedElementBatch(communityId, feedElementIds)

指定されたフィード要素のリストに関する情報を取得します。読み込みできないフィード要素の結果に含まれるエラーを返します。

API バージョン

31.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.BatchResult[] getFeedElementBatch(String communityId, List<String> feedElementIds)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementIds
型: String
最大 500 件のフィード要素 ID のリスト。

戻り値

型: BatchResult[]

BatchResult getResults() メソッドは、ConnectApi.FeedElement オブジェクトを返します。

getFeedElementPoll(communityId, feedElementId)

フィード要素に関連付けられたアンケートを返します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.PollCapability getFeedElementPoll(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: ConnectApi.PollCapability

FeedItem オブジェクトのトリガは、その添付ファイルおよび機能情報が保存される前に実行されます。つまり、ConnectApi.FeedItem.attachment 情報と ConnectApi.FeedElement.capabilities 情報はトリガでは使用できないことがあります。

メモ

getFeedElementsFromBundle(communityId, feedElementId)

バンドルからフィード要素の最初のページを返します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromBundle(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

getFeedElementsFromBundle(communityId, feedElementId, pageParam, pageSize, elementsPerBundle, recentCommentCount)

バンドルの指定されたページのフィード要素を返します。各フィード要素には、指定された数以内のコメント数が含まれます。バンドル内の最大フィード要素数を指定します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromBundle(String communityId, String feedElementId, String pageParam, Integer pageSize, Integer elementsPerBundle, Integer recentCommentCount)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
pageParam
型: String
情報ページの表示に使用されるページトークンを指定します。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。

getFeedElementsFromFeed(communityId, feedType)

CompanyHome、および Moderation フィード種別からフィード要素の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, pageParam, pageSize, sortParam)

CompanyHome、および Moderation フィード種別の指定されたページのフィード項目を、指定された順序で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam)

CompanyHome、および Moderation フィード種別の指定されたページのフィード要素を、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, filter)

Home フィード種別の指定されたページのフィード要素を、指定された条件と指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は Home のみです。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId)

指定されたユーザまたはレコードで、CompanyFilterHome、および Moderation 以外のフィード種別のフィード要素の最初のページを返します。ページには、デフォルトの要素数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam)

CompanyFilterHome、および Moderation 以外のフィード種別の指定されたページのフィード要素を、指定された順序で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam)

CompanyFilterHome、および Moderation 以外のフィード種別の指定されたページのフィード要素を、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, showInternalOnly)

指定されたレコードフィード (グループを含む) の指定されたページのフィード要素を、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページ��たりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, filter)

UserProfile フィードのフィード要素の指定されたページを返します。このメソッドを使用して、コミュニティを範囲とするフィード要素のみが含まれるように UserProfile フィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

API バージョン

35.0

ゲストユーザが使用可能

35.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えられます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフ���ルト値の CreatedDateDesc が使用されます。
filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, sortParam, showInternalOnly)

指定されたレコードフィード (グループを含む) の指定されたページのフィード要素を、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。バンドル内の最大フィード要素数を指定します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerBundle, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, sortParam, showInternalOnly, filter)

指定されたレコードフィード (グループを含む) の指定されたページのフィード要素を、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。バンドル内の最大フィード要素数とフィード条件を指定します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerBundle, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix)

指定されたユーザおよび指定されたキープレフィックスのフィード要素の最初のページを返します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam)

指定されたユーザおよび指定されたキープレフィックスのフィード要素の指定されたページを、指定された順序で返します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, sortParam)

指定されたユーザおよび指定されたキープレフィックスのフィード要素の指定されたページを、指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, Integer elementsPerBundle, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsFromFilterFeedUpdatedSince(communityId, subjectId, keyPrefix, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince)

指定されたユーザおよび指定されたキープレフィックスのフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsFromFilterFeedUpdatedSince(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの変更タイムスタンプと並び替え順を定義する不透明トークン。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince)

CompanyHome、および Moderation フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince, filter)

指定されたフィード条件で、Home フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は Home のみです。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのす���ての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince)

FilesGroupsNewsPeople、および Record フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかの値にします。
  • ファイル
  • グループ
  • ニュース
  • レコード
subjectId
型: String
feedTypeConnectApi.Record である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。それ以外の場合は、コンテキストユーザまたは別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, showInternalOnly)

Record フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, updatedSince, filter)

UserProfile フィードのフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。このメソッドを使用して、コミュニティを範囲とするフィード要素のみが含まれるように UserProfile フィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

API バージョン

35.0

ゲストユーザが使用可能

35.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerBundle, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの変更タイムスタンプと並び替え順を定義する不透明トークン。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince, showInternalOnly)

Record フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。バンドル内の最大フィード要素数を指定します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince, showInternalOnly, filter)

Record フィード種別のフィード要素の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード要素のみが含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。バンドル内の最大フィード要素数とフィード条件を指定します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage getFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItem(communityId, feedItemId)

指定されたフィード項目の詳細な説明を返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElement(communityId, feedElementId) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItem getFeedItem(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

戻り値

型: ConnectApi.FeedItem

FeedItem オブジェクトのトリガは、その添付ファイルおよび機能情報が保存される前に実行されます。つまり、ConnectApi.FeedItem.attachment 情報と ConnectApi.FeedElement.capabilities 情報はトリガでは使用できないことがあります。

メモ

getFeedItemBatch(communityId, feedItemIds)

指定されたフィード項目リストに関する情報を返します。ConnectApi.FeedItem オブジェクトを含む BatchResult オブジェクトのリストを返します。読み込みできないフィード項目のエラーは、結果に返されます。

API バージョン

31.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementBatch(communityId, feedElementIds) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.BatchResult[] getFeedItemBatch(String communityId, List<String> feedItemIds)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemIds
型: List<String>
最大 500 件のフィード項目 ID のリスト。

戻り値

型: ConnectApi.BatchResult[]

ConnectApi.BatchResult.getResult() メソッドは ConnectApi.FeedItem オブジェクトを返します。

getFeedItemsFromFeed(communityId, feedType)

CompanyHome、および Moderation フィード種別のフィード項目の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFeed(communityId, feedType) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, pageParam, pageSize, sortParam)

CompanyHome、および Moderation フィード種別の指定されたページのフィード項目を、指定された順序で返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFeed(communityId, feedType, pageParam, pageSize, sortParam) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam)

CompanyHome、および Moderation フィード種別の指定されたページのフィード項目を、指定された順序で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

29.0 ~ 31.0

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, subjectId)

指定されたユーザまたはレコードの、指定されたフィード種別のフィード項目の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFeed(communityId, feedType, subjectId) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam)

指定されたユーザまたはレコードの指定されたページで、指定されたフィード種別のフィード項目を指定された順序で返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページには、デフォルトの項目数が含まれます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam)

指定されたユーザまたはレコードの指定されたページで、指定されたフィード種別のフィード項目を指定された順序で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, showInternalOnly)

指定されたユーザまたはレコードの指定されたページで、Record フィード種別のフィード項目を指定された順序で返します。各フィード項目には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード項目を返すかどうかを指定します。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix)

指定されたユーザおよび指定されたキープレフィックスのフィード項目の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam)

指定されたユーザおよび指定されたキープレフィックスのフィード項目の指定されたページを、指定された順序で返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam)

指定されたユーザおよび指定されたキープレフィックスのフィード項目の指定されたページを、指定された順序で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsFromFilterFeedUpdatedSince(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, updatedSince)

指定されたユーザおよび指定されたキープレフィックスのフィード項目の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード項目のみが含まれます。

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsFromFilterFeedUpdatedSince(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。このトークンを取得するには、getFeedItemsFromFilterFeed をコールし、ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティの値を取ります。

戻り値

型: ConnectApi.FeedItemPage

ConnectApi.FeedItem オブジェクトのページ設定されたコレクション。

使用方法

このメソッドは、updatedSince 引数で指定された時刻以降に更新されたフィード項目のみを返します。フィード項目は、最後のフィ��ド要求の時刻以降に作成されたか、最後のフィード要求の時刻以降にフィード項目に sort=LastModifiedDateDesc およびコメントが追加された場合、更新されたものとみなされます。いいね! やトピックを追加してもフィード項目は更新されません。

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFeedItemsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince)

CompanyHome、および Moderation フィード種別のフィード項目の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード項目のみが含まれます。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

30.0 ~ 31.0

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

戻り値

型: ConnectApi.FeedItemPage

ConnectApi.FeedItem オブジェクトのページ設定されたコレクション。

使用方法

このメソッドは、updatedSince 引数で指定された時刻以降に更新されたフィード項目のみを返します。フィード項目は、最後のフィード要求の時刻以降に作成されたか、最後のフィード要求の時刻以降にフィード項目に sort=LastModifiedDateDesc およびコメントが追加された場合、更新されたものとみなされます。いいね! やトピックを追加してもフィード項目は更新されません。

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、会社フィードのフィード項目を取得し、返されたオブジェクトから updatesToken プロパティを取り込みます。updatesToken の値を getFeedItemsUpdatedSince メソッドに渡し、最初のコール以降に更新されたフィード項目を取得します。

getFeedItemsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince)

FilesGroupsNewsPeople、および Record フィード種別のフィード項目の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード項目のみが含まれます。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかの値にします。
  • ファイル
  • グループ
  • ニュース
  • レコード
subjectId
型: String
feedTypeConnectApi.Record である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。それ以外の場合は、コンテキストユーザまたは別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

戻り値

型: ConnectApi.FeedItemPage

ConnectApi.FeedItem オブジェクトのページ設定されたコレクション。

使用方法

このメソッドは、updatedSince 引数で指定された時刻以降に更新されたフィード項目のみを返します。フィード項目は、最後のフィード要求の時刻以降に作成されたか、最後のフィード要求の時刻以降にフィード項目に sort=LastModifiedDateDesc およびコメントが追加された場合、更新されたものとみなされます。いいね! やトピックを追加してもフィード項目は更新されません。

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、ニュースフィードのフィード項目を取得し、返されたオブジェクトから updatesToken プロパティを取り込みます。updatesToken の値を getFeedItemsUpdatedSince メソッドに渡し、最初のコール以降に更新されたフィード項目を取得します。

getFeedItemsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, showInternalOnly)

Record フィード種別のフィード項目の指定されたページを返します。updatedSince パラメータで指定された時刻以降に更新されたフィード項目のみが含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード項目を返すかどうかを指定します。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage getFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

戻り値

型: ConnectApi.FeedItemPage

ConnectApi.FeedItem オブジェクトのページ設定されたコレクション。

使用方法

このメソッドは、updatedSince 引数で指定された時刻以降に更新されたフィード項目のみを返します。フィード項目は、最後のフィード要求の時刻以降に作成されたか、最後のフィード要求の時刻以降にフィード項目に sort=LastModifiedDateDesc およびコメントが追加された場合、更新されたものとみなされます。いいね! やトピックを追加してもフィード項目は更新されません。

showInternalOnlytrue で、Communities が有効になっている場合、コミュニティからのフィード項目が含まれます。それ以外の場合は、内部コミュニティからのフィード項目のみが含まれます。

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、ニュースフィードのフィード項目を取得し、返されたオブジェクトから updatesToken プロパティを取り込みます。updatesToken の値を getFeedItemsUpdatedSince メソッドに渡し、最初のコール以降に更新されたフィード項目を取得します。

getFeedPoll(communityId, feedItemId)

フィード項目に関連付けられたアンケートを返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getFeedElementPoll(communityId, feedElementId) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedPoll getFeedPoll(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

戻り値

型: ConnectApi.FeedPoll

FeedItem オブジェクトのトリガは、その添付ファイルおよび機能情報が保存される前に実行されます。つまり、ConnectApi.FeedItem.attachment 情報と ConnectApi.FeedElement.capabilities 情報はトリガでは使用できないことがあります。

メモ

getFilterFeed(communityId, subjectId, keyPrefix)

指定されたユーザおよび特定のキープレフィックスのフィードの最初のページを返します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFilterFeed(String communityId, String subjectId, String keyPrefix)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
キープレフィックスは、レコード ID の先頭 3 文字で、エンティティ種別を示します。

戻り値

型: ConnectApi.Feed

getFilterFeed(communityId, subjectId, keyPrefix, sortParam)

指定されたユーザおよび特定のキープレフィックスのフィードの最初のページを指定された順序で返します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Feed getFilterFeed(String communityId, String subjectId, String keyPrefix, ConnectApi.FeedType sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
sortParam
型: ConnectApi.FeedType
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.Feed

getFilterFeedDirectory(communityId, subjectId)

コンテキストユーザが使用できるフィルタフィードのリストを含むフィードディレクトリオブジェクトを取得します。フィルタフィードは、特定のエンティティ種別の親を持つフィード項目のみが表示されるように絞り込まれたニュースフィードです。

API バージョン

30.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedDirectory getFilterFeedDirectory(String communityId, String subjectId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me

戻り値

型: ConnectApi.FeedDirectory

フィルタフィードのリストを含むディレクトリ。

使用方法

このメソッドをコールして、ConnectApi.FeedDirectoryItem オブジェクトのリストを含むディレクトリを返します。各オブジェクトには、コンテキストユーザがフォローするエンティティ種別に関連付けられたキープレフィックスが含まれます。キープレフィックスは、レコード ID の先頭 3 文字で、エンティティ種別を示します。

キープレフィックスに関連付けられたエンティティ種別の親を持つフィード項目のみがニュースフィードに含まれるように (取引先を親に持つすべてのフィード項目の取得など)、キープレフィックスを使用してニュースフィードを絞り込みます。フィード項目を取得するには、キープレフィックスを ConnectApi.getFeedItemsFromFilterFeed メソッドに渡します。

フィルタフィードに関する情報には、ユーザ (005) またはグループ (0F9) エンティティ種別のキープレフィックスが含まれることはありません。ただし、すべてのユーザがキープレフィックスを検索条件として使用することができます。

ニュースフィードをお気に入りで絞り込めないため、getFilterFeedDirectory へのコールで返されたときの ConnectApi.FeedDirectory.favorites プロパティは必ず空白です。

この例は、getFilterFeedDirectory をコールし、返された FeedDirectoryItem オブジェクトをループ処理して、コンテキストユーザがニュースフィードを絞り込むときに使用できるキープレフィックスを検索します。その後、各 keyPrefix の値をリストにコピーします。最後に、リストから getFeedItemsFromFilterFeed メソッドにキープレフィックスの 1 つを渡します。返されたフィード項目には、渡されたキープレフィックスによって指定されたエンティティ種別を親に持つニュースフィードからのすべてのフィード項目が含まれます。

getLike(communityId, likeId)

指定されたいいね! を返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLike getLike(String communityId, String likeId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
likeId
型: String
いいね! の ID。

getLikesForComment(communityId, commentId)

指定されたコメントへのいいね! の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForComment(String communityId, String commentId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。

getLikesForComment(communityId, commentId, pageParam, pageSize)

指定されたコメントへのいいね! の指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForComment(String communityId, String commentId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getLikesForFeedElement(communityId, feedElementId)

フィード要素へのいいね! の最初のページを返します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForFeedElement(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: ConnectApi.​Chatter​Like​Page クラス

フィード要素が ChatterLikes 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

getLikesForFeedElement(communityId, feedElementId, pageParam, pageSize)

フィード要素へのいいね! の指定されたページを返します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForFeedElement(String communityId, String feedElementId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.​Chatter​Like​Page クラス

フィード要素が ChatterLikes 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

getLikesForFeedItem(communityId, feedItemId)

指定されたフィード項目へのいいね! の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getLikesForFeedElement(communityId, feedElementId) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForFeedItem(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

getLikesForFeedItem(communityId, feedItemId, pageParam, pageSize)

指定されたフィード項目へのいいね! の指定されたページを返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、getLikesForFeedElement(communityId, feedElementId, pageParam, pageSize) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLikePage getLikesForFeedItem(String communityId, String feedItemId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getRelatedPosts(communityId, feedElementId, filter, maxResults) (ベータ)

コンテキストフィード要素に関連する投稿を取得します。

API バージョン

今回のリリースには、ベータバージョンの関連質問が含まれています。機能の品質は高いですが、既知の制限があります。この機能は、Salesforce がドキュメント、プレスリリース、または公式声明で正式リリースを発表しない限り、正式リリースされません。特定期間内の正式リリースあるいはリリースの有無は保証できません。現在正式にリリースされている製品および機能に基づいて購入をご決定ください。関連質問に関するフィードバックや提案は、Success コミュニティのコミュニティ実装グループに投稿してください。

メモ

37.0

ゲストユーザが使用可能

37.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.RelatedFeedPosts getRelatedPosts(String communityId, String feedElementId, ConnectApi.RelatedFeedPostType filter, Integer maxResults)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。フィード要素は質問である必要があります。
filter
型: ConnectApi.RelatedFeedPostType
関連投稿の種別を指定します。値は次のとおりです。
  • Answered — 1 つ以上の回答がある関連質問。
  • BestAnswer — 最良の回答がある関連質問。
  • Generic — 回答または最良の回答がある関連質問。
  • Unanswered — 回答がない関連質問。
デフォルト値は、Generic です。
maxResults
型: Integer
返す結果の最大数。最大 25 件の結果を返すことができます。デフォルト値は 5 です。

戻り値

型: ConnectApi.RelatedFeedPosts

バージョン 37.0 以降では、関連するフィード投稿は質問です。

各関連フィード投稿には、コンテキストフィード投稿にどれくらい関連しているかを示すスコアが含まれます。関連フィード投稿はスコアによって並び替えられ、最高スコアが先頭になります。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

isCommentEditableByMe(communityId, commentId)

コンテキストユーザがコメントを編集できるかどうかを示します。

API バージョン

34.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedEntityIsEditable isCommentEditableByMe(String communityId, String commentId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。

isFeedElementEditableByMe(communityId, feedElementId)

コンテキストユーザが���ィード要素を編集できるかどうかを示します。フィード要素の種類のうち、編集可能なのはフィード項目のみです。

API バージョン

34.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedEntityIsEditable isFeedElementEditableByMe(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。フィード要素の種類のうち、編集可能なのはフィード項目のみです。

isModified(communityId, feedType, subjectId, since)

ニュースフィードが更新または変更されたかどうかに関する情報を返します。このメソッドは、ニュースフィードをポーリングして更新するために使用します。

この機能は、フィードアンケートパイロットプログラムで使用可能です。このパイロットプログラムは終了し、新しい参加者を受け付けていません。

重要

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedModifiedInfo isModified(String communityId, ConnectApi.FeedType feedType, String subjectId, String since)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
フィードの種別を指定します。サポートされている種別は News のみです。
subjectId
型: String
コンテキストユーザの ID または別名 me
since
型: String
フィードの最終更新日に関する情報を含む不透明トークン。FeedElementPage.isModifiedToken プロパティからこのトークンを取得します。

likeComment(communityId, commentId)

コンテキストユーザの指定されたコメントにいいね! を追加します。ユーザがすでにこのコメントにいいね! と言っている場合は、処理は行われず既存のいいね! が返されます。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLike likeComment(String communityId, String commentId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
コメントの ID。

likeFeedElement(communityId, feedElementId)

フィード要素にいいね! と言います。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLike likeFeedElement(String communityId, String feedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。

戻り値

型: ConnectApi.ChatterLike

フィード要素が ChatterLikes 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

likeFeedItem(communityId, feedItemId)

コンテキストユーザの指定されたフィード項目にいいね! を追加します。ユーザがすでにこのフィード項目にいいね! と言っている場合は、処理は行われず既存のいいね! が返されます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、likeFeedElement(communityId, feedElementId) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.ChatterLike likeFeedItem(String communityId, String feedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。

postComment(communityId, feedItemId, text)

コンテキストユーザのフィード項目へのコメントとして、指定されたテキストを追加します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、postCommentToFeedElement(communityId, feedElementId, text) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment postComment(String communityId, String feedItemId, String text)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。
text
型: String
コメントのテキスト。メンションはプレーンテキストにダウンロードされます。ユーザにリンクするメンションを含めるには、postComment(communityId, feedItemId, comment, feedItemFileUpload) をコールし、ConnectApi.CommentInput オブジェクトでメンションを渡します。

戻り値

型: ConnectApi.​Comment

使用方法

text でハッシュタグまたはリンクが検出された場合は、ハッシュタグセグメントまたはリンクセグメントとしてコメントに含まれます。メンションは、text では検出されず、テキストから分離されることもありません。

フィード項目とコメントには 10,000 文字まで使用できます。

postComment(communityId, feedItemId, comment, feedItemFileUpload)

コンテキストユーザからのフィード項目にコメントを追加します。このメソッドは、メンションなどのリッチテキストを使用したり、コメントにファイルを添付したりするために使用します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、postCommentToFeedElement(communityId, feedElementId, comment, feedElementFileUpload) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment postComment(String communityId, String feedItemId, ConnectApi.CommentInput comment, ConnectApi.BinaryInput feedItemFileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。
comment
型: ConnectApi.Comment​​Input
CommentInput オブジェクトで、@メンションなどのリッチテキストを指定します。必要に応じて、CommentInput.attachment プロパティで、既存または新規のファイルを指定します。
feedItemFileUpload
型: ConnectApi.Binary​​Input
CommentInput.attachment プロパティで NewFileAttachmentInput オブジェクトを指定する場合は、添付する新規のバイナリファイルをこの引数で指定します。それ以外の場合は、値を指定しません。

戻り値

型: ConnectApi.​Comment

使用方法

フィード項目とコメントには 10,000 文字まで使用できます。

サンプル: 新しいファイルを添付したコメントの投稿

コメントを投稿し、新しいファイルをアップロードしてコメントに添付するには、ConnectApi.CommentInput オブジェクトと ConnectApi.BinaryInput オブジェクトを作成して ConnectApi.ChatterFeeds.postComment メソッドに渡します。

postCommentToFeedElement(communityId, feedElementId, text)

フィード要素にプレーンテキストのコメントを投稿します。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment postCommentToFeedElement(String communityId, String feedElementId, String text)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
text
型: String
コメントのテキスト。コメントには 10,000 文字まで使用できます。

戻り値

型: ConnectApi.Comment

フィード要素が Comments 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

postCommentToFeedElement(communityId, feedElementId, comment, feedElementFileUpload)

フィード要素にコメントを投稿します。このメソッドは、メンションなどのリッチテキストを投稿したり、ファイルを添付したりするために使用します。コメントには 10,000 文字まで使用できます。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment postCommentToFeedElement(String communityId, String feedElementId, ConnectApi.CommentInput comment, ConnectApi.BinaryInput feedElementFileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
comment
型: ConnectApi.CommentInput
添付ファイルに関する情報など、テキスト、メンション、機能などを含む、コメント本文。
feedElementFileUpload
型: ConnectApi.BinaryInput
コメントに添付する新しいバイナリファイル、または null。バイナリファイルを指定した場合、comment パラメータにファイルのタイトルと説明を指定します。

戻り値

型: ConnectApi.Comment

フィード要素が Comments 機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

postFeedElement(communityId, subjectId, feedElementType, text)

コンテキストユーザからのフィード要素をプレーンテキストで投稿します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement postFeedElement(String communityId, String subjectId, ConnectApi.FeedElementType feedElementType, String text)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
このフィード要素が投稿された親の ID。この値は、ユーザ、グループ、レコードの ID、またはコンテキストユーザを示す文字列 me になります。
feedElementType
型: ConnectApi.​FeedElement​Type
使用可能な値は FeedItem のみです。
text
型: String
フィード要素のテキスト。フィード要素には 10,000 文字まで使用できます。

戻り値

型: ConnectApi.FeedElement

postFeedElement(communityId, feedElement, feedElementFileUpload)

コンテキストユーザからのフィード要素を投稿します。このメソッドは、メンションやハッシュタグトピックなどのリッチテキストの投稿、フィード要素へのファイルの添付、およびアクションリンクとフィード要素の関連付けに使用します。また、このメソッドを使用して、フィード要素の共有やコメントの追加を行うこともできます。

API バージョン

31.0 ~ 35.0

バージョン 36.0 以降では、同一のコールでフィード投稿を作成してバイナリファイルをアップロードすることができないため、このメソッドは使用できなくなりました。最初にファイルを Salesforce にアップロードしてから、postFeedElement(communityId, feedElement) を使用してフィード投稿を作成し、ファイルを添付します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement postFeedElement(String communityId, ConnectApi.FeedElementInput feedElement, ConnectApi.BinaryInput feedElementFileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElement
型: ConnectApi.FeedElementInput
メンションなどのリッチテキストを指定します。必要に応じて、リンク、アンケート、既存または新規のファイルを指定します。
feedElementFileUpload
型: ConnectApi.Binary​​Input
feedElement パラメータで NewFileAttachmentInput オブジェクトも指定した場合のみ、この投稿に添付する新規バイナリファイルを指定します。それ以外の場合は null を渡します。

戻り値

型: ConnectApi.FeedElement

postFeedElement(communityId, feedElement)

コンテキストユーザからのフィード要素を投稿します。このメソッドは、メンションやハッシュタグトピックを含むリッチテキストの投稿、すでにアップロードされているファイルのフィード要素への添付、およびアクションリンクグループとフィード要素の関連付けに使用します。また、このメソッドを使用して、フィード要素の共有やコメントの追加を行うこともできます。

API バージョン

36.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement postFeedElement(String communityId, ConnectApi.FeedElementInput feedElement)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElement
型: ConnectApi.FeedElementInput
メンションなどのリッチテキストを指定します。必要に応じて、リンク、アンケート、または最大 10 個の既存のファイルを指定します。

戻り値

型: ConnectApi.FeedElement

postFeedElementBatch(communityId, feedElements)

1 つの DML ステートメントで最大 500 個のフィード要素を一括で投稿します。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.BatchResult[] postFeedElementBatch(String communityId, List<ConnectApi.BatchInput> feedElements)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElements
型: List<ConnectApi.BatchInput Class>
リストには最大 500 個の ConnectApi.BatchInput オブジェクトを含めることができます。ConnectApi.BatchInput コンストラクタでは、入力オブジェクトは ConnectApi.FeedElementInput 抽象クラスの具象インスタンスである必要があります。

戻り値

型: ConnectApi.BatchResult[]

ConnectApi.BatchResult.getResult() メソッドは ConnectApi.FeedElement オブジェクトを返します。

返されるオブジェクトは、各入力オブジェクトに対応し、入力オブジェクトと同じ順序で返されます。

メソッドコールは、操作全体に影響を与えるエラー (解析エラーなど) が発生した場合にのみ失敗します。個々のオブジェクトでエラーが発生した場合、エラーは ConnectApi.BatchResult リスト内に埋め込まれます。

使用方法

このメソッドを使用すると、フィード要素のリストを効率よく投稿できます。最大 500 オブジェクトを含むリストを作成し、1 つの DML ステートメントでそのすべてを挿入します。

ConnectApi.BatchInput Class クラスには 3 つのコンストラクタがありますが、postFeedElementBatch メソッドがここでサポートするリストは 2 つのみです。複数のバイナリ入力はサポートされません。

各コンストラクタで、入力オブジェクトは ConnectApi.FeedElementInput のインスタンスである必要があります。コンストラクタは、バイナリ入力を渡すかどうかに基づいて選択します。
  • ConnectApi.BatchInput(Object input) — バイナリ入力なし
  • ConnectApi.BatchInput(Object input, ConnectApi.BinaryInput binary) — 1 つのバイナリ入力

postFeedItem(communityId, feedType, subjectId, text)

コンテキストユーザからのフィード項目をプレーンテキストで投稿します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、postFeedElement(communityId, subjectId, feedElementType, text) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItem postFeedItem(String communityId, ConnectApi.FeedType feedType, String subjectId, String text)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかになります。
  • News
  • Record
  • UserProfile
グループに投稿するには、Record を使用します。
subjectId
型: String
値は、feedType によって異なります。
  • NewssubjectId は、コンテキストユーザの ID またはキーワード me である必要があります。
  • Record — グループを含むフィードの任意のレコードの ID。
  • UserProfile — 任意のユーザの ID。
text
型: String
フィード項目のテキスト。メンションはプレーンテキストにダウンロードされます。ユーザにリンクするメンションを含めるには、postFeedItem(communityId, feedType, subjectId, feedItemInput, feedItemFileUpload) メソッドをコールし、ConnectApi.FeedItemInput オブジェクトでメンションを渡します。

戻り値

型: ConnectApi.FeedItem

FeedItem オブジェクトのトリガは、その添付ファイルおよび機能情報が保存される前に実行されます。つまり、ConnectApi.FeedItem.attachment 情報と ConnectApi.FeedElement.capabilities 情報はトリガでは使用できないことがあります。

メモ

使用方法

フィード項目とコメントには 10,000 文字まで使用できます。

API バージョン 23.0 および 24.0 での ConnectApi.FeedType.UserProfile への投稿では、フィード項目ではなくユーザ状況更新が作成されていました。これらの API バージョンでのユーザプロファイルフィードへの投稿では、文字制限は 1,000 文字です。

postFeedItem(communityId, feedType, subjectId, feedItemInput, feedItemFileUpload)

コンテキストユーザの指定されたフィードにフィード項目を投稿します。このメソッドは、メンションやハッシュタグトピックなどのリッチテキストを投稿したり、フィード項目にファイルを添付したりするために使用します。また、このメソッドを使用して、フィード項目の共有およびコメントの追加を行うこともできます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、postFeedElement(communityId, feedElement, feedElementFileUpload) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItem postFeedItem(String communityId, ConnectApi.FeedType feedType, String subjectId, ConnectApi.FeedItemInput feedItemInput, ConnectApi.BinaryInput feedItemFileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかになります。
  • News
  • Record
  • UserProfile
フィード項目をグループに投稿するには、Record を使用し、subjectId にグループ ID を使用します。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
feedItemInput
型: ConnectApi.FeedItem​​Input
FeedItemInput オブジェクトで、リッチテキストを指定します。必要に応じて、FeedItemInput.attachment プロパティで、リンク、アンケート、既存または新規のファイルを指定します。
feedItemFileUpload
型: ConnectApi.Binary​​Input
FeedItemInput.attachment プロパティで NewFileAttachmentInput オブジェクトを指定する場合は、添付する新規のバイナリファイルをこの引数で指定します。それ以外の場合は、値を指定しません。

戻り値

型: ConnectApi.FeedItem

FeedItem オブジェクトのトリガは、その添付ファイルおよび機能情報が保存される前に実行されます。つまり、ConnectApi.FeedItem.attachment 情報と ConnectApi.FeedElement.capabilities 情報はトリガでは使用できないことがあります。

メモ

使用方法

フィード項目とコメントには 10,000 文字まで使用できます。API バージョン 23.0 および 24.0 での ConnectApi.FeedType.UserProfile への投稿では、フィード項目ではなくユーザ状況更新が作成されていました。これらの API バージョンでのユーザプロファイルフィードへの投稿では、文字制限は 1,000 文字です。

サンプル: フィード項目の共有とコメントの追加

フィード項目を共有しコメントを追加するには、コメントおよび共有するフィード項目を含む ConnectApi.FeedItemInput オブジェクトを作成し、feedItemInput 引数で ConnectApi.ChatterFeeds.postFeeditem にそのオブジェクトを渡します。メッセージ本文に入力されたメッセージセグメントは、コメントとして使用されます。

サンプル: ユーザプロファイルフィードへの @メンションの投稿

ユーザプロファイルフィードに投稿し、@メンションを含めるには、ConnectApi.ChatterFeeds.postFeedItem メソッドをコールします。

searchFeedElements(communityId, q)

指定された検索条件と一致するすべてのフィード要素の最初のページを返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElements(String communityId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElements(communityId, q, sortParam)

指定された検索条件と一致するすべてのフィード要素の最初のページを、指定された順序で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElements(String communityId, String q, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElements(communityId, q, pageParam, pageSize)

フィード要素を検索し、検索結果の指定されたページおよびページサイズを返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElements(String communityId, String q, String pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElements(communityId, q, pageParam, pageSize, sortParam)

フィード要素を検索し、指定されたページおよびページサイズを指定された順序で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElements(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElements(communityId, q, recentCommentCount, pageParam, pageSize, sortParam)

フィード要素を検索し、指定されたページおよびページサイズを指定された順序で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElements(String communityId, String q, Integer recentCommentCount, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, q)

CompanyHome、および Moderation フィード種別のフィード要素を検索します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, pageParam, pageSize, sortParam, q)

CompanyHome、および Moderation フィード種別のフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q)

CompanyHome、および Moderation フィード種別のフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q, filter)

Home フィード種別のフィード要素を検索し、指定されたフィード条件で、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は Home のみです。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, q)

指定されたフィード種別のフィード項目を検索します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q)

指定されたフィード種別およびコンテキストユーザのフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
作成日や最終更新日などで並び替えて返される順序を指定します。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
検索語。ユーザ名またはグループ名でキーワードを検索します。1 文字以上を指定する必要があります。このパラメータではワイルドカードは使用できません。このパラメータは必須です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q)

指定されたフィード種別のフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, filter)

UserProfile フィードのフィード要素を検索します。このメソッドを使用して、コミュニティを範囲とするフィード要素のみが含まれるように UserProfile フィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

API バージョン

35.0

ゲストユーザが使用可能

35.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
コンテキストユーザに表示されるフィード要素に含まれる 1 つ以上の検索キーワード。検索文字列にはワイルドカード文字を含めることができ、ワイルドカード文字を除く 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, showInternalOnly)

指定されたフィード種別およびコンテキストユーザのフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。

API バージョン

31.0

ゲストユーザが使用可能

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, showInternalOnly, filter)

指定されたフィード種別およびコンテキストユーザのフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード要素を返すかどうかを指定します。フィード条件を指定します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly, ConnectApi.FeedFilter filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, q)

キープレフィックスで絞り込まれたフィードのフィード要素を検索します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam, q)

キープレフィックスで絞り込まれたフィードのフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, q)

キープレフィックスで絞り込まれたフィードのフィード要素を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード要素には、指定された数以内のコメント数が含まれます。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElementPage searchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItems(communityId, q)

指定された検索条件と一致するすべてのフィード項目の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElements(communityId, q) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItems(String communityId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItems(communityId, q, sortParam)

指定された検索条件と一致するすべてのフィード項目の最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElements(communityId, q, sortParam) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItems(String communityId, String q, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItems(communityId, q, pageParam, pageSize)

指定された検索条件と一致し、コンテキストユーザが参照できるすべてのフィード項目のリストを返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElements(communityId, q, pageParam, pageSize) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItems(String communityId, String q, String pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItems(communityId, q, pageParam, pageSize, sortParam)

指定された検索条件と一致し、コンテキストユーザが参照できるすべてのフィード項目のリストを返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElements(communityId, q, pageParam, pageSize, sortParam) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItems(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItems(communityId, q, recentCommentCount, pageParam, pageSize, sortParam)

指定された検索条件と一致し、コンテキストユーザが参照できるすべてのフィード項目のリストを返します。

API バージョン

29.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElements(communityId, q, recentCommentCount, pageParam, pageSize, sortParam) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItems(String communityId, String q, Integer recentCommentCount, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, q)

CompanyHome、および Moderation フィード種別のフィード項目を検索します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElementsInFeed(communityId, feedType, q) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, pageParam, pageSize, sortParam, q)

CompanyHome、および Moderation フィード種別のフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElementsInFeed(communityId, feedType, pageParam, pageSize, sortParam, q) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニテ��の ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q)

CompanyHome、および Moderation フィード種別のフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

29.0 ~ 31.0

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, subjectId, q)

指定されたフィード種別のフィード項目を検索します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElementsInFeed(communityId, feedType, subjectId, q) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。フィード種別が UserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値である場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q)

指定されたフィード種別およびユーザまたはレコードのフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElementsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q) を使用します。

重要

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
作成日や最終更新日などで並び替えて返される順序を指定します。
  • CreatedDateDesc — 作成日の新しい順に並び替えられます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
検索語。ユーザ名またはグループ名でキーワードを検索します。1 文字以上を指定する必要があります。このパラメータではワイルドカードは使用できません。このパラメータは必須です。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q)

指定されたフィード種別のフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFeed(String, ConnectApi.FeedType, String, Integer, ConnectApi.FeedDensity, String, Integer, ConnectApi.FeedSortOrder, String, Boolean)

指定されたフィード種別およびユーザまたはレコードのフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード項目には、指定された数以内のコメント数が含まれます。内部 (コミュニティ以外の) ユーザのみが投稿したフィード項目を返すかどうかを指定します。

API バージョン

ゲストユーザが使用可能

31.0 のみ

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFilterFeed(communityId, subjectId, keyPrefix, q)

キープレフィックスで絞り込まれたフィードのフィード項目を検索します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、searchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, q) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFilterFeed(String communityId, String subjectId, String keyPrefix, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam, q)

キープレフィックスで絞り込まれたフィードのフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。

API バージョン

28.0 ~ 31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

searchFeedItemsInFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, q)

キープレフィックスで絞り込まれたフィードのフィード項目を検索し、指定されたページおよびページサイズを指定された並び替え順で返します。各フィード項目には、指定された数以内のコメント数が含まれます。

API バージョン

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItemPage searchFeedItemsInFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。

戻り値

型: ConnectApi.FeedItemPage

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

setFeedEntityStatus(communityId, feedElementId, status) (ベータ)

フィード要素の状況を設定します。

API バージョン

今回のリリースには、ベータバージョンの事前モデレーション機能が含まれています。機能の品質は高いですが、既知の制限があります。この機能は、Salesforce がドキュメント、プレスリリース、または公式声明で正式リリースを発表しない限り、正式リリースされません。特定期間内の正式リリースあるいはリリースの有無は保証できません。現在正式にリリースされている製品および機能に基づいて購入をご決定ください。この機能に関するフィードバックや提案は、Success コミュニティのコミュニティ実装グループに投稿してください。

メモ

37.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.StatusCapability setFeedEntityStatus(String communityId, String feedElementId, ConnectApi.StatusCapabilityInput status)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
status
型: ConnectApi.StatusCapabilityInput
設定する状況が含まれる ConnectApi.StatusCapabilityInput オブジェクト。

戻り値

型: ConnectApi.StatusCapability

フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

使用方法

フィード要素の状況を設定できるのは、「フィード投稿の承認」権限のあるユーザのみです。

setIsMutedByMe(communityId, feedElementId, isMutedByMe)

フィード要素のミュートまたはミュート解除。

API バージョン

35.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.MuteCapability setIsMutedByMe(String communityId, String feedElementId, Boolean isMutedByMe)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
isMutedByMe
型: Boolean
コンテキストユーザに対してフィード要素がミュートされているかどうかを示します。デフォルト値は false です。

戻り値

型: ConnectApi.MuteCapability

shareFeedElement(communityId, subjectId, feedElementType, originalFeedElementId)

originalFeedElementId をコンテキストユーザとして共有します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement shareFeedElement(String communityId, String subjectId, ConnectApi.FeedElementType feedElementType, String originalFeedElementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
フィード要素を共有するユーザまたはグループの ID。
feedElementType
型: ConnectApi.​FeedElement​Type
値は次のとおりです。
  • Bundle — フィード要素のコンテナ。バンドルには、メッセージセグメントを構成する本文も含まれます。メッセージセグメントは、テキストのみの値に常に適切に分解できます。
  • FeedItem — フィード項目には 1 つの親があり、その範囲は 1 つのコミュニティまたはすべてのコミュニティになります。フィード項目にはブックマーク、キャンバス、コンテンツ、コメント、リンク、アンケートなどの機能を設定できます。フィード項目には、メッセージセグメントを構成する本文が含まれます。メッセージセグメントは、テキストのみの値に常に適切に分解できます。
  • Recommendation — おすすめは、おすすめ機能が含まれるフィード要素です。おすすめは、コンテキストユーザに、フォローするレコード、参加するグループ、または役に立つアプリケーションを推奨します。
originalFeedElementId
型: String
共有するフィード要素の ID。

戻り値

型: ConnectApi.FeedElement

shareFeedItem(communityId, feedType, subjectId, originalFeedItemId)

feedType で指定されたフィードと originalFeedItemId を共有します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、shareFeedElement(communityId, subjectId, feedElementType, originalFeedElementId) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItem shareFeedItem(String communityId, ConnectApi.FeedType feedType, String subjectId, String originalFeedItemId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかになります。
  • News
  • Record
  • UserProfile
フィード項目をグループと共有するには、Record を使用し、subjectId にグループ ID を使用します。
subjectId
型: String
値は、feedType の値によって異なります。
  • NewssubjectId は、コンテキストユーザの ID またはキーワード me である必要があります。
  • RecordsubjectId には、グループ ID またはコンテキストユーザの ID (または me) を使用できます。
  • UserProfilesubjectId には任意のユーザ ID を使用できます。
originalFeedItemId
型: String
共有するフィード項目の ID。

戻り値

型: ConnectApi.FeedItem

サンプル: グループとのフィード項目の共有

フィード項目をグループと共有するには、ConnectApi.ChatterFeeds.shareFeedItem をコールし、コミュニティ ID (または null)、フィード種別 Record、グループ ID、共有するフィード項目の ID を渡します。

updateBookmark(communityId, feedItemId, isBookmarkedByCurrentUser)

指定されたフィード項目にブックマークを付けるか、指定されたフィード項目からブックマークを削除します。

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedItem updateBookmark(String communityId, String feedItemId, Boolean isBookmarkedByCurrentUser)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
フィード項目の ID。
isBookmarkedByCurrentUser
型: Boolean
true を指定すると、現在のユーザのブックマークのリストにフィード項目が追加されます。ブックマークを削除するには、false を指定します。

戻り値

型: ConnectApi.FeedItem

updateComment(communityId, commentId, comment)

コメントを編集します。

API バージョン

34.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Comment updateComment(String communityId, String commentId, ConnectApi.CommentInput comment)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
commentId
型: String
編集するコメントの ID。
comment
型: ConnectApi.CommentInput
編集するコメントに関する情報。

戻り値

型: ConnectApi.Comment

updateFeedElement(communityId, feedElementId, feedElement)

フィード要素を編集します。フィード要素の種類のうち、編集可能なのはフィード項目のみです。

API バージョン

34.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedElement updateFeedElement(String communityId, String feedElementId, ConnectApi.FeedElementInput feedElement)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
編集するフィード要素の ID。フィード要素の種類のうち、編集可能なのはフィード項目のみです。
feedElement
型: ConnectApi.FeedElementInput
編集するフィード要素に関する情報。フィード要素の種類のうち、編集可能なのはフィード項目のみです。

戻り値

型: ConnectApi.FeedElement

updateFeedElementBookmarks(communityId, feedElementId, bookmarks)

ConnectApi.BookmarksCapabilityInput オブジェクトを渡して、フィード要素をブックマークまたはブックマーク解除します。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.BookmarksCapability updateFeedElementBookmarks(String communityId, String feedElementId, ConnectApi.BookmarksCapabilityInput bookmarks)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
bookmarks
型: ConnectApi.BookmarksCapabilityInput
ブックマークに関する情報。

戻り値

型: ConnectApi.BookmarksCapability

フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

updateFeedElementBookmarks(communityId, feedElementId, isBookmarkedByCurrentUser)

Boolean 値を渡して、フィード要素をブックマークまたはブックマーク解除します。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.BookmarksCapability updateFeedElementBookmarks(String communityId, String feedElementId, Boolean isBookmarkedByCurrentUser)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
isBookmarkedByCurrentUser
型: Boolean
フィード要素をブックマークするか (true)、否か (false) を示します。

戻り値

型: ConnectApi.BookmarksCapability

フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

voteOnFeedElementPoll(communityId, feedElementId, myChoiceId)

アンケートに投票するか、アンケートへの投票を変更します。

API バージョン

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.PollCapability voteOnFeedElementPoll(String communityId, String feedElementId, String myChoiceId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。
myChoiceId
型: String
投票するアンケート項目の ID。アンケート項目のキープレフィックスは 09A です。

戻り値

型: ConnectApi.​PollCapability クラス

フィード要素がこの機能をサポートしていない場合、戻り値は ConnectApi.NotFoundException になります。

voteOnFeedPoll(communityId, feedItemId, myChoiceId)

既存のフィードのアンケートに投票するか、投票を変更するために使用します。

API バージョン

28.0 ~ 31.0

バージョン 32.0 以降では、voteOnFeedElementPoll(communityId, feedElementId, myChoiceId) を使用します。

重要

Chatter が必要かどうか

はい

署名

public static ConnectApi.FeedPoll voteOnFeedPoll(String communityId, String feedItemId, String myChoiceId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedItemId
型: String
アンケートに関連付けられているフィード項目を指定します。
myChoiceId
型: String
投票するアンケートの項目の ID を指定します。

戻り値

型: ConnectApi.FeedPoll

ChatterFeeds テストメソッド

ChatterFeeds のテストメソッドを次に示します。すべてのメソッドが静的です。

これらのメソッドを使用して ConnectApi コードをテストする方法の詳細は、「ConnectApi コードのテスト」を参照してください。

setTestGetFeedElementsFromFeed(communityId, feedType, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
このパラメータの有効な値は Company のみです。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

32.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
フィード種別。
subjectId
型: String
コンテキストユーザの ID または別名 me
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページには、デフォルトの項目数が含まれます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

35.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, sortParam, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFeed(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, sortParam, showInternalOnly, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsFromFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

32.0

署名

public static Void setTestGetFeedElementsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, result)

一致する getFeedElements​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam, result)

一致する getFeedElements​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, elementsPerClump, density, pageParam, pageSize, sortParam, result)

一致する getFeedElements​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsFromFilterFeedUpdatedSince(communityId, subjectId, keyPrefix, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince, result)

getFeedElementsFromFilterFeedUpdatedSince メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsFromFilterFeedUpdatedSince(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの変更タイムスタンプと並び替え順を定義する不透明トークン。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のい��れかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

32.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかの値にします。
  • ファイル
  • グループ
  • ニュース
  • レコード
subjectId
型: String
feedTypeConnectApi.Record である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。それ以外の場合は、コンテキストユーザまたは別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerBundle, density, pageParam, pageSize, updatedSince, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

35.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerBundle, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの変更タイムスタンプと並び替え順を定義する不透明トークン。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

31.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedElementsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, elementsPerClump, density, pageParam, pageSize, updatedSince, showInternalOnly, filter, result)

テストコンテキストの一致するパラメータで getFeedElementsUpdatedSince をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

32.0

署名

public static Void setTestGetFeedElementsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, Integer elementsPerClump, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
elementsPerBundle
型: Integer
バンドルあたりの最大フィード要素数。デフォルトおよび最大値は、10 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedElementPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。

updatedSince パラメータは、同じ秒内にコールとして作成されたフィード要素を返しません。

showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, subjectId, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedItems​FromFeed をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。get feed メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

30.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, Boolean showInternalOnly, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix, result)

一致する getFeedItems​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam, result)

一致する getFeedItems​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, result)

一致する getFeedItems​​FromFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsFromFilterFeedUpdatedSince(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, updatedSince, result)

getFeedItemsFromFilterFeedUpdatedSince メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。

API バージョン

30.0 ~ 31.0

署名

public static Void setTestGetFeedItemsFromFilterFeedUpdatedSince(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String updatedSince, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。このトークンを取得するには、getFeedItemsFromFilterFeed をコールし、ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティの値を取ります。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsUpdatedSince(communityId, feedType, recentCommentCount, density, pageParam, pageSize, updatedSince, ConnectApi.FeedItemPage, results)

テストコンテキストの一致するパラメータで getFeedItems​UpdatedSince をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

30.0 ~ 31.0

署名

public static Void setTestGetFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedItemPage results)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, result)

テストコンテキストの一致するパラメータで getFeedItems​UpdatedSince をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

30.0 ~ 31.0

署名

public static Void setTestGetFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかの値にします。
  • ファイル
  • グループ
  • ニュース
  • レコード
subjectId
型: String
feedTypeConnectApi.Record である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。それ以外の場合は、コンテキストユーザまたは別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFeedItemsUpdatedSince(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, updatedSince, showInternalOnly, result)

テストコンテキストの一致するパラメータで getFeedItems​UpdatedSince をコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

30.0 ~ 31.0

署名

public static Void setTestGetFeedItemsUpdatedSince(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, String updatedSince, Boolean showInternalOnly, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
次のいずれかの値にします。
  • ファイル
  • グループ
  • ニュース
  • レコード
subjectId
型: String
feedTypeConnectApi.Record である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。それ以外の場合は、コンテキストユーザまたは別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
updatedSince
型: String
フィードの最終更新日に関する情報を含む不透明トークン。このトークンは作成しません。ConnectApi.FeedItemPage レスポンスボディの updatesToken プロパティからこのトークンを取得します。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRelatedPosts(communityId, feedElementId, filter, maxResults, result) (ベータ)

一致する ConnectApi.getRelatedPosts(communityId, feedElementId, filter, maxResults) メソッドをテストコンテキストでコールするときに返される ConnectApi.RelatedFeedPosts オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

今回のリリースには、ベータバージョンの関連質問が含まれています。機能の品質は高いですが、既知の制限があります。この機能は、Salesforce がドキュメント、プレスリリース、または公式声明で正式リリースを発表しない限り、正式リリースされません。特定期間内の正式リリースあるいはリリースの有無は保証できません。現在正式にリリースされている製品および機能に基づいて購入をご決定ください。関連質問に関するフィードバックや提案は、Success コミュニティのコミュニティ実装グループに投稿してください。

メモ

37.0

署名

public static Void setTestGetRelatedPosts(String communityId, String feedElementId, ConnectApi.RelatedFeedPostType filter, Integer maxResults, ConnectApi.RelatedFeedPosts result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedElementId
型: String
フィード要素の ID。フィード要素は質問である必要があります。
filter
型: ConnectApi.RelatedFeedPostType
関連フィード投稿の種別を指定します。値は次のとおりです。
  • Answered — 1 つ以上の回答がある関連質問。
  • BestAnswer — 最良の回答がある関連質問。
  • Generic — 回答��たは最良の回答がある関連質問。
  • Unanswered — 回答がない関連質問。
デフォルト値は、Generic です。
maxResults
型: Integer
返す結果の最大数。最大 25 件の結果を返すことができます。デフォルト値は 5 です。
result
型: ConnectApi.RelatedFeedPosts
テストデータを含むオブジェクト。

バージョン 37.0 以降では、関連するフィード投稿は質問です。

戻り値

型: Void

setTestSearchFeedElements(communityId, q, result)

一致する ConnectApi.searchFeedElements メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElements(String communityId, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElements(communityId, q, sortParam, result)

一致する ConnectApi.searchFeedElements メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElements(String communityId, String q, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElements(communityId, q, pageParam, pageSize, result)

一致する ConnectApi.searchFeedElements メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElements(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
result
型: ConnectApi.FeedElementPage
テス��データを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElements(communityId, q, pageParam, pageSize, sortParam, result)

一致する ConnectApi.searchFeedElements メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElements(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElements(communityId, q, recentCommentCount, pageParam, pageSize, sortParam, result)

一致する ConnectApi.searchFeedElements メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElements(String communityId, String q, Integer recentCommentCount, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q, filter, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

32.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。フィード種別が UserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値である場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
作成日や最終更新日などで並び替えて返される順序を指定します。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
検索語。ユーザ名またはグループ名でキーワードを検索します。1 文字以上を指定する必要があります。このパラメータではワイルドカードは使用できません。このパラメータは必須です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, filter, result)

テストコンテキストの一致するパラメータで searchFeedElementsInFeed をコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

API バージョン

35.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.FeedType
値は ConnectApi.FeedType.UserProfile である必要があります。
subjectId
型: String
任意のユーザの ID。コンテキストユーザを指定するには、ユーザ ID または別名 me を使用します。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
情報ページの表示に使用されるページトークンを指定します。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
コンテキストユーザに表示されるフィード要素に含まれる 1 つ以上の検索キーワード。検索文字列にはワイルドカード文字を含めることができ、ワイルドカード文字を除く 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
filter
型: ConnectApi.FeedFilter
値は ConnectApi.FeedFilter.CommunityScoped である必要があります。コミュニティを範囲とするフィード要素のみが含まれるようにフィードを絞り込みます。すべてのコミュニティで常に表示されるフィード要素は除外されます。現在、コミュニティを範囲とするフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, showInternalOnly, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, showInternalOnly, filter, result)

一致する ConnectApi.searchFeedElementsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

32.0

署名

public static Void setTestSearchFeedElementsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly, ConnectApi.FeedFilter filter, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
値は ConnectApi.FeedType.Record である必要があります。
subjectId
型: String
グループ ID を含むすべてのレコード ID。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード要素のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
filter
型: ConnectApi.​FeedFilter
フィード条件を指定します。
  • AllQuestions — 質問であるフィード要素のみ。
  • CommunityScoped — コミュニティを範囲とするフィード要素のみ。現在、これらのフィード要素には、User または Group 親レコードがあります。ただし、今後、他の親レコードタイプがコミュニティを範囲とする可能性があります。すべてのコミュニティで常に表示されるフィード要素は除外されます。この値は、UserProfile フィードでのみ有効です。
  • SolvedQuestions — 質問で最良の回答があるフィード要素のみ。
  • UnansweredQuestions — 質問で回答がないフィード要素のみ。
  • UnsolvedQuestions — 質問で最良の回答がないフィード要素のみ。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, q, result)

一致する ConnectApi.searchFeedElementsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキ��トユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedElementsInFilterFeed(communityId, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedElementsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedElementPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

31.0

署名

public static Void setTestSearchFeedElementsInFilterFeed(String communityId, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedElementPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード要素ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード要素数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード要素、または最近変更されたフィード要素ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedElementPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItems(communityId, q, result)

テスト中に searchFeedItems(communityId, q) がコールされたときに返される、テストフィード項目ページを登録します。

API バージョン

28.0 ~ 31.0

署名

public static Void searchFeedItems(String communityId, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItems(communityId, q, sortParam, result)

テスト中に searchFeedItems(String, String, ConnectApi.FeedSortOrder) がコールされたときに返される、テストフィード項目ページを登録します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItems(String communityId, String q, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
フィード項目テストページ。

戻り値

型: Void

setTestSearchFeedItems(communityId, q, pageParam, pageSize, result)

テスト中に searchFeedItems(String, String, String, Integer) がコールされたときに返される、テストフィード項目ページを登録します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItems(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページ。

戻り値

型: Void

setTestSearchFeedItems(communityId, q, pageParam, pageSize, sortParam, result)

テスト中に searchFeedItems(String, String, String, Integer, ConnectApi.FeedSortOrder) がコールされたときに返される、テストフィード項目ページを登録します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItems(String communityId, String q, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページ。

戻り値

型: Void

setTestSearchFeedItems(communityId, q, recentCommentCount, pageParam, pageSize, sortParam, result)

テスト中に searchFeedItems(communityId, q, recentCommentCount, pageParam, pageSize, sortParam) がコールされたときに返される、テストフィード項目ページを登録します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestSearchFeedItems(String communityId, String q, Integer recentCommentCount, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページ。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyHome、および Moderation です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 で���。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, subjectId, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, subjectId, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFeed(communityId, feedType, subjectId, recentCommentCount, density, pageParam, pageSize, sortParam, q, showInternalOnly, result)

一致する ConnectApi.searchFeedItemsInFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, Boolean showInternalOnly, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilter を除くすべての ConnectApi.FeedType です。
subjectId
型: String
feedTypeRecord である場合、subjectId にはグループ ID を含む任意のレコード ID を指定できます。feedTypeTopics である場合、subjectId はトピック ID である必要があります。feedTypeUserProfile である場合、subjectId には任意のユーザ ID を指定できます。feedType がその他の値の場合、subjectId はコンテキストユーザの ID または別名 me である必要があります。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.​FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
showInternalOnly
型: Boolean
内部 (コミュニティ以外の) ユーザからのフィード項目のみを表示するか (true)、否か (false) を指定します。デフォルト値は、false です。
result
型: ConnectApi.FeedItemPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchFeedItemsInFilterFeed(communityId, subjectId, keyPrefix, q, result)

一致する ConnectApi.searchFeedItemsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFilterFeed(String communityId, String subjectId, String keyPrefix, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページを指定します。

戻り値

型: Void

setTestSearchFeedItemsInFilterFeed(communityId, feedType, subjectId, keyPrefix, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

28.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFilterFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String keyPrefix, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.​FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページを指定します。

戻り値

型: Void

setTestSearchFeedItemsInFilterFeed(communityId, feedType, subjectId, keyPrefix, recentCommentCount, density, pageParam, pageSize, sortParam, q, result)

一致する ConnectApi.searchFeedItemsInFilterFeed メソッドをテストコンテキストでコールするときに返される ConnectApi.FeedItemPage オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

29.0 ~ 31.0

署名

public static Void setTestSearchFeedItemsInFilterFeed(String communityId, ConnectApi.FeedType feedType, String subjectId, String keyPrefix, Integer recentCommentCount, ConnectApi.FeedDensity density, String pageParam, Integer pageSize, ConnectApi.FeedSortOrder sortParam, String q, ConnectApi.FeedItemPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
feedType
型: ConnectApi.​​​FeedType
フィードの種別。有効な値は、CompanyFilterHome、および Moderation を除くすべての ConnectApi.FeedType です。
subjectId
型: String
コンテキストユーザの ID または別名 me
keyPrefix
型: String
レコードタイプを指定するキープレフィックス。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
recentCommentCount
型: Integer
フィード項目ごとに返されるコメントの最大数。デフォルト値は 3 です。
density
型: ConnectApi.FeedDensity
フィードのコンテンツ量を指定します。
  • AllUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されます。
  • FewerUpdates — ユーザがフォローする人とレコード、およびユーザがメンバーとなっているグループからのすべての更新が表示されますが、レコードからのシステム生成された更新は非表示になります。
pageParam
型: String
ページの表示に使用するページトークン。ページトークンは、currentPageToken または nextPageToken のように、応答クラスの一部として返されます。null を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
sortParam
型: ConnectApi.FeedSortOrder
値は次のとおりです。
  • CreatedDateDesc — 作成日の新しい順に並び替えます。
  • LastModifiedDateDesc — 活動の新しい順に並び替えられます。
最近作成されたフィード項目、または最近変更されたフィード項目ごとに、返されたフィードが並び替えられます。null を渡すと、デフォルト値の CreatedDateDesc が使用されます。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。
result
型: ConnectApi.FeedItemPage
テストフィード項目ページを指定します。

戻り値

型: Void