TalkPlus.sharedInstance()?.initWithAppId("YOUR_APP_ID")
TalkPlus.sharedInstance()?.login(withAnonymous: userId,
username: userName,
profileImageUrl: nil,
metaData: nil,
success: { [weak self] tpUser in
}, failure: { [weak self] (errorCode, error) in
})
TalkPlus.sharedInstance()?.sendMessage(channel,
text: text,
type: TP_MESSAGE_TYPE_TEXT,
mentions: [],
parentMessageId: "",
metaData: nil,
success: { [weak self] tpMessage in
}, failure: { (errorCode, error) in
})
TalkPlus.init(getApplicationContext(), "YOUR_APP_ID");
TalkPlus.loginWithAnonymous(userId, username, profileImageUrl, metaData, new TalkPlus.CallbackListener<TPUser>() {
@Override
public void onSuccess(TPUser tpUser) {
}
@Override
public void onFailure(int i, Exception e) {
}
});
TalkPlus.sendMessage(channel, text, type, mentions, parentMessageId, metaData, new TalkPlus.CallbackListener<TPMessage>() {
@Override
public void onSuccess(TPMessage tpMessage) {
}
@Override
public void onFailure(int i, Exception e) {
}
});
TalkPlusApi.Init("YOUR_APP_ID");
TalkPlusApi.LoginWithAnonymous(userId, username, profileImageUrl, metaData, (TPUser tpUser) => {
}, (int statusCode, Exception e) => {
});
TalkPlusApi.SendMessage(channel, text, type, mentions, parentMessageId, metaData, (TPMessage tpMessage) => {
}, (int statusCode, Exception e) => {
});
await TalkPlusAPI.init("YOUR_APP_ID");
TPUser? user =
await TalkPlusAPI.loginAnonymous(userId, username, null, null);
TPMessage? message = await TalkPlusAPI.sendMessage(tpChannel, text, type, mentions, parentMessageId, metaData);
const client = new TalkPlus.Client({ appId: 'YOUR_APP_ID' });
client.on('event', (evt) => {
if (evt.type === 'message') {
handleMessage(evt.message)
}
});
await client.loginAnonymous({ userId: 'myUserId' });
await client.sendMessage({ channelId: myChannelId, type: 'text', text: 'hello'});
curl -X 'POST'
'https://api.talkplus.io/v1.4/api/channels/yourChannelId/messages/send' \
-H 'accept: application/json' \
-H 'app-id: YOUR_APP_ID' \
-H 'api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"senderId": "testUser",
"type": "text",
"text": "hello",
"data": {}
}'