대화 앱 유형에서 다른 앱으로 변경하는 방법을 알아봅니다.
Lifyre는 collectionMeta
데이터의 일부 설정을 간단히 변경하여 한 Livefyre 핵심 응용 프로그램 유형의 컬렉션을 다른 유형(댓글, 라이브 블로그 또는 채팅)으로 변경할 수 있습니다.
특정 유형의 앱을 구현하려면 collectionMeta
개체에 새 필드를 추가하십시오. 댓글은 기본값이므로 원하는 앱인 경우 이러한 업데이트를 할 필요가 없습니다. 컬렉션을 만든 후 다른 앱으로 변경하려면 앱 초기화 동안 체크섬 값을 전달합니다. 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>
}