抖音获客源码,蓝V思域运营,大热的X-Gorgon 0408和8408算法,今年的SaaS源码,编程语言需要变革吗?
不同于传统php或者python,今年短视频获客SaaS比较热门的是某音蓝V运营相关的开发。凤年的公司也进行了一些相关的尝试,在市场上反向比较不错。
那么蓝V运营获客系统的开发有什么不同呢?
首先是开发逻辑不同,短视频获客更多的是要使用以Python为代表的爬虫技术,进行一个数据交互算法的编译,使用不同的算法调用各种接口获得各种数据,加以数据分析筛选算法。
而蓝V运营和客系统的开发,与短视频获客的逻辑相同又不同,相同的是都需要很多接口,尤其是需要向短视频平台方申请各种官方接口,这个不是每家开发公司都能申请到的,蓝V相关的借口申请异常严苛,非常考验开发公司资质,凤年亲身参与了这个申请过程,某种意义上说,申请到相关接口比开发程序更加难,哈哈。
以下是部分代码分享,和页面截图,希望可以抛转引玉,我们目前就想到这些功能,希望大神们不吝分享,拿出更好的想法!
while (true) {
sleep(5);
$result = $helper->checkQrcodeConnect($token, $cookie);
Libs_Log_Logger::outputLog($result, 'sousou.log');
$response = json_decode($result['body'], true);
if ($response && $response['message'] == "success") {
if ($response['data']['status'] == 'confirmed') {
$auth_model = new App_Model_Douyin_MysqlAuthStorage();
$ret_cookie = $result['cookie'];
$header = $result['header'];
$exist = $auth_model->findAuthByNmh($ret_cookie['n_mh'], $shop_id);
$insert_data = [
'da_a_id' => $agent_id,
'da_ds_id' => $shop_id,
'da_sessionid' => $ret_cookie['sessionid'],
'da_auth_source' => 2,//扫码
//'da_user_id' => $body['data']['user_id'],
//'da_user_secid' => $body['data']['sec_user_id'],
'da_x_token' => $header['X-Tt-Logid'],
'da_auth_time' => time(),
'da_expire_time' => time()+5184000-30,//授权到期时间
'da_data_cookie' => json_encode($ret_cookie),
'da_data_body' => $result['body'],
'da_data_header' => json_encode($header),
'da_n_mh' => $ret_cookie['n_mh'],
];
if ($exist) {//已存在授权
$updata = $insert_data;
$aid = $exist['da_id'];
$auth_model->updateById($updata, $aid);
} else {
$updata = [];
$aid = $auth_model->insertValue($insert_data);
}
/*
//获取用户详情
$user_detail = $helper->getUserDetail($insert_data['da_user_id'], $insert_data['da_user_secid']);
if ($user_detail && !$user_detail['status_code']) {
$user = $user_detail['user'];
$update_data = [
'da_user_name' => $user['nickname'],
'da_total_favorited' => $user['total_favorited'],
'da_follower_count' => $user['follower_count'],
'da_following_count' => $user['following_count'],
'da_aweme_count' => $user['aweme_count'],
'da_user_avatar' => end($user['avatar_medium']['url_list']),
'da_data_user' => json_encode($user),
];
$update_data = array_merge($update_data, $updata);
$auth_model->updateById($update_data, $aid);
}
*/
//已扫码并确认登录
Libs_Log_Logger::outputLog($result, 'souweb.log');
break;
}
} else {
//出错退出
break;
}
//二维码失效,则退出
if (time() > ($exprie+3*60)) {
break;
}
}
}