git-svn-id: svn://192.168.0.12/source@344 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
36
FilterProcess/sinfluencerinteractorurlmaker.cpp
Normal file
36
FilterProcess/sinfluencerinteractorurlmaker.cpp
Normal file
@@ -0,0 +1,36 @@
|
||||
#include "sInfluencerInteractorUrlMaker.h"
|
||||
|
||||
const QString SInfluencerInteractorUrlMaker::m_strNaverBlogBaseUrl = QString("blog.naver.com/");
|
||||
const QString SInfluencerInteractorUrlMaker::m_strInstagramBaseUrl = QString("https://www.instagram.com/");
|
||||
const QString SInfluencerInteractorUrlMaker::m_strKakaoBaseUrl = QString("https://story.kakao.com/");
|
||||
const QString SInfluencerInteractorUrlMaker::m_strFacebookBaseUrl = QString("https://www.facebook.com/");
|
||||
|
||||
QString SInfluencerInteractorUrlMaker::makeInfluencerInteractorUrl(const SDatagroup::stReply& _interactorReply)
|
||||
{
|
||||
QString strInteractorUrl;
|
||||
QString strPlatformName = _interactorReply.platformname_name;
|
||||
QString strPlatformForm = _interactorReply.platformform_form;
|
||||
|
||||
if (strPlatformName == "naver" && strPlatformForm == "blog")
|
||||
{
|
||||
strInteractorUrl = SInfluencerInteractorUrlMaker::m_strNaverBlogBaseUrl + _interactorReply.id_id;
|
||||
}
|
||||
else if (strPlatformName == "instagram")
|
||||
{
|
||||
strInteractorUrl = SInfluencerInteractorUrlMaker::m_strInstagramBaseUrl + _interactorReply.id_id;
|
||||
}
|
||||
else if (strPlatformName == "kakaostory")
|
||||
{
|
||||
strInteractorUrl = SInfluencerInteractorUrlMaker::m_strKakaoBaseUrl + _interactorReply.id_id;
|
||||
}
|
||||
else if (strPlatformName == "facebook")
|
||||
{
|
||||
strInteractorUrl = SInfluencerInteractorUrlMaker::m_strFacebookBaseUrl + _interactorReply.id_id;
|
||||
}
|
||||
else
|
||||
{
|
||||
strInteractorUrl = "";
|
||||
}
|
||||
|
||||
return strInteractorUrl;
|
||||
}
|
||||
Reference in New Issue
Block a user