Skip to main content

Update User Topics

The LikeMinds ReactNative Feed SDK allows developers to modify the list of topics associated with specific users. This can be useful for ensuring that user interests are accurately represented in the application.

Steps to Update User Topics

  1. Use the updateUserTopics() function provided by the lmFeedClient object created earlier.
  2. Create an instance of UpdateUserTopicsRequest, as shown in the snippet and pass it to the above method.
  3. Use the response as per your requirement
try {
const updateUserTopicRequest = {
topicsIds: {
topic_id_1: true,
topic_id_2: true,
topic_id_3: false,
},
uuid: "uuid_of_user",
};

const response = await lmFeedClient.updateUserTopics(updateUserTopicsRequest);
console.log(response); // Handle the response as needed
} catch (error) {
// Handle the error as necessary
}

UpdateUserTopicsRequest

VARIABLETYPEDESCRIPTION
uuidsstringUUID of the user whose topics are updating
topicsRecord<string,Topic>An array of user topic IDs for whom to retrieve topics.