How i can get sender e-mail by indboxSDK i try this:
InboxSDK.load(2, 'sdk_marcin123_e44a6df9c6').then(sdk => {
sdk.Conversations.registerThreadViewHandler(threadView => {
var tytul=threadView.getSubject();
var contact=threadView.getContacts();
//var contact=sdk.User.getFromContact();
const el = document.createElement("div");
el.innerHTML = '<a href=fire.php?email='+ contact +'>Szukaj klienta</a>';
threadView.addSidebarContentPanel({
title: 'Szukaj w EU',
iconUrl: chrome.runtime.getURL('monkey.png'),
el
});
});
});
But i get: Error logged: TypeError: threadView.getContacts is not a function at sdk
How i can print from e-mail and show at html link
Thanks
sdk.Conversations.registerThreadViewHandler(threadView => { const firstLoadedMessage = threadView.getMessageViews()[0]; if (!firstLoadedMessage) return; const contact = firstLoadedMessage.getSender(); const anchor = document.createElement('a'); anchor.textContent = 'Szukaj klienta'; anchor.href = 'http://www.example.com/fire.php?email=' + contact.emailAddress; const el = document.createElement('div'); el.appendChild(anchor);
threadView.addSidebarContentPanel({ title: 'Szukaj w EU', iconUrl: chrome.runtime.getURL('monkey.png'), el });});