Scopri come passare da un tipo di app conversazione a un altro.
Lifefyre ti consente di cambiare le raccolte da un tipo di applicazione core Livefyre a un altro (Commenti, Blog live o Chat) semplicemente modificando alcune impostazioni nei dati collectionMeta
.
Per implementare un tipo specifico di app, aggiungi un nuovo campo all’oggetto collectionMeta
. I commenti sono quelli predefiniti, pertanto non dovrai eseguire questi aggiornamenti se si tratta dell’app desiderata. Per passare a un'app diversa dopo la creazione di una raccolta, passa un valore di checksum durante l'inizializzazione dell'app. Ulteriori informazioni sulla creazione di un valore di checksum nella documentazione del token collectionMeta
.
use LivefyreLivefyre;
$articleId = "1";
$articleTitle = "Title 1";
$articleURL = "https://dev.livefyre.com";
$articleTags = "tag1,tag2";
$lfType = "livecomments";
$network = Livefyre::getNetwork(networkName, networkKey);
$site = network->getSite(siteId, siteKey);
$collectionMeta = $site->buildCollectionMetaToken(
$articleTitle,
$articleURL,
$articleTags,
$lfType
);
$convConfig = array(
"el" => "targetElement",
"checksum" => $checksum,
"collectionMeta" => $collectionMeta,
"siteId" => <YOUR SITE ID>,
"articleId" => <ARTICLE ID>
);
from livefyre import Livefyre
article_id = "1"
article_title = "Title 1"
article_url = "https://dev.livefyre.com"
article_tags = "tag1,tag2"
lf_type = "livecomments"
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
article_title,
article_url,
article_tags,
lf_type,
)
conv_config = dict(
"el" = "targetElement",
"checksum" = checksum,
"collectionMeta" = collection_meta_token,
"siteId" = <YOUR SITE ID>,
"articleId" = <ARTICLE ID>
)
require 'livefyre'
article_id = "1"
title = "Title 1"
link = "https://dev.livefyre.com"
tag_str = "tag1,tag2"
lf_type = "livecomments"
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
title,
link,
tag_str || "",
lf_type,
)
conv_config = {
:el => targetElement,
:checksum => checksum,
:collectionMeta => collection_meta_token,
:siteId => <YOUR SITE ID>,
:articleId => <ARTICLE ID>
}
use LivefyreLivefyre;
$articleId = "1";
$articleTitle = "Title 1";
$articleURL = "https://dev.livefyre.com";
$articleTags = "tag1,tag2";
$lfType = "liveblog";
$network = Livefyre::getNetwork(networkName, networkKey);
$site = network->getSite(siteId, siteKey);
$collectionMeta = $site->buildCollectionMetaToken(
$articleTitle,
$articleURL,
$articleTags,
$lfType
);
$convConfig = array(
"el" => "targetElement",
"checksum" => $checksum,
"collectionMeta" => $collectionMeta,
"siteId" => <YOUR SITE ID>,
"articleId" => <ARTICLE ID>
);
from livefyre import Livefyre
article_id = "1"
article_title = "Title 1"
article_url = "https://dev.livefyre.com"
article_tags = "tag1,tag2"
lf_type = "liveblog"
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
article_title,
article_url,
article_tags,
lf_type,
)
conv_config = dict(
"el" = "targetElement",
"checksum" = checksum,
"collectionMeta" = collection_meta_token,
"siteId" = <YOUR SITE ID>,
"articleId" = <ARTICLE ID>
)
require 'livefyre'
article_id = "1"
title = "Title 1"
link = "https://dev.livefyre.com"
tag_str = "tag1,tag2"
lf_type = "liveblog"
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
title,
link,
tag_str || "",
lf_type,
)
conv_config = {
:el => targetElement,
:checksum => checksum,
:collectionMeta => collection_meta_token,
:siteId => <YOUR SITE ID>,
:articleId => <ARTICLE ID>
}
use LivefyreLivefyre;
$articleId = "1";
$articleTitle = "Title 1";
$articleURL = "https://dev.livefyre.com";
$articleTags = "tag1,tag2";
$lfType = "livechat";
$network = Livefyre::getNetwork(networkName, networkKey);
$site = network->getSite(siteId, siteKey);
$collectionMeta = $site->buildCollectionMetaToken
$articleTitle,
$articleURL,
$articleTags,
$lfType
);
$convConfig = array(
"el" => "targetElement",
"checksum" => $checksum,
"collectionMeta" => $collectionMeta,
"siteId" => <YOUR SITE ID>,
"articleId" => <ARTICLE ID>
);
from livefyre import Livefyre
article_id = "1"
article_title = "Title 1"
article_url = "https://dev.livefyre.com"
article_tags = "tag1,tag2"
lf_type = "livechat"
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
article_title,
article_url,
article_tags,
lf_type,
)
conv_config = dict( "el" = "targetElement",
"checksum" = checksum,
"collectionMeta" = collection_meta_token,
"siteId" = <YOUR SITE ID>,
"articleId" = <ARTICLE ID>
)
require 'livefyre'
article_id = "1"
title = "Title 1"
link = "https://dev.livefyre.com"
tag_str = 'tag1,tag2'
lf_type = 'livechat'
network = Livefyre.get_network(networkName, networkKey)
site = network.get_site(siteId, siteKey)
collection_meta = site.build_collection_meta_token(
title,
link,
tag_str || "",
lf_type,
)
conv_config = {
:el => targetElement,
:checksum => checksum,
:collectionMeta => collection_meta_token,
:siteId => <YOUR SITE ID>,
:articleId => <ARTICLE ID>
}