Missions クラス
ユーザの活動目的アクティビティをエクスポートおよび消去します。ユーザの活動目的アクティビティ数を更新します。
名前空間
Missions のメソッド
Missions のメソッドは次のとおりです。すべてのメソッドが静的です。
exportUserMissionsActivities(communityId, userId)
API バージョン
45.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.UserMissionActivitiesJob exportUserMissionsActivities(String communityId, String userId)
使用方法
このメソッドでは次のアクティビティをエクスポートできます。
- FeedItemAnswerAQuestion — ユーザが質問に回答しました。
- FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
- FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
- FeedItemPostQuestion — ユーザが質問を投稿しました。
- FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
- FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
- FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
- FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
- FeedItemWriteAPost — ユーザが投稿しました。
- FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。
purgeUserMissionsActivities(communityId, userId)
API バージョン
45.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.UserMissionActivitiesJob purgeUserMissionsActivities(String communityId, String userId)
使用方法
このメソッドでは次のアクティビティを消去できます。
- FeedItemAnswerAQuestion — ユーザが質問に回答しました。
- FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
- FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
- FeedItemPostQuestion — ユーザが質問を投稿しました。
- FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
- FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
- FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
- FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
- FeedItemWriteAPost — ユーザが投稿しました。
- FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。
updateUserMissionActivityCount(activityType, activityCount, communityId, userId)
API バージョン
45.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.UserMissionActivityStatus updateUserMissionActivityCount(ConnectApi.UserMissionActivityType activityType, Integer activityCount, String communityId, String userId)
パラメータ
- activityType
- 型: ConnectApi.UserMissionActivityType
- ユーザの活動目的アクティビティの種別。値は次のとおりです。
- FeedItemAnswerAQuestion — ユーザが質問に回答しました。
- FeedItemLikeSomething — ユーザが投稿またはコメントにいいね! しました。
- FeedItemMarkAnswerAsBest — ユーザが回答を最良の回答としてマークしました。
- FeedItemPostQuestion — ユーザが質問を投稿しました。
- FeedItemReceiveAComment — ユーザが投稿に対するコメントを受け取りました。
- FeedItemReceiveALike — ユーザが投稿またはコメントに対するいいね! を受け取りました。
- FeedItemReceiveAnAnswer — ユーザが質問に対する回答を受け取りました。
- FeedItemWriteAComment — ユーザが投稿に対してコメントしました。
- FeedItemWriteAPost — ユーザが投稿しました。
- FeedItemYourAnswerMarkedBest — ユーザの回答が最良の回答としてマークされました。
- activityCount
- 型: Integer
- 指定されたユーザ種別の活動目的アクティビティの数。
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- userId
- 型: String
- ユーザの ID。