|
@@ -121,64 +121,64 @@ chrome.runtime.onMessage.addListener((req, sender, sendResponse) => {
|
|
|
} else if (req.task_type == 'createTweet' && req.task_done) {
|
|
|
toStart(req);
|
|
|
getChromeStorage('userInfo', (_userInfo) => {
|
|
|
- if(_userInfo) {
|
|
|
- sendChromeTabMessage({
|
|
|
- actionType: "IFRAME_API_GET_TWEET_USER_INFO_REQ",
|
|
|
- data: {
|
|
|
- screen_name: _userInfo.nickName,
|
|
|
- tweetId: state.tweetId,
|
|
|
- objectType: Report.objectType.repostSuccess
|
|
|
- }
|
|
|
- })
|
|
|
+ if (_userInfo) {
|
|
|
+ sendChromeTabMessage({
|
|
|
+ actionType: "IFRAME_API_GET_TWEET_USER_INFO_REQ",
|
|
|
+ data: {
|
|
|
+ screen_name: _userInfo.nickName,
|
|
|
+ tweetId: state.tweetId,
|
|
|
+ objectType: Report.objectType.repostSuccess
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
break
|
|
|
case 'CONTENT_API_GET_TWEET_USER_INFO_RES':
|
|
|
- let twitterFans = 0;
|
|
|
- let { user } = req.data || {};
|
|
|
- if (user && user.result && user.result.legacy) {
|
|
|
- let legacy = user.result.legacy;
|
|
|
- twitterFans = legacy ? legacy.followers_count : 0;
|
|
|
- }
|
|
|
- if (state.tweetId == req.tweetId && req.objectType == Report.objectType.repostSuccess) {
|
|
|
- Report.reportLog({
|
|
|
- objectType: Report.objectType.repostSuccess,
|
|
|
- twitterFans: twitterFans,
|
|
|
- redPacketType: Report.redPacketType.treasure,
|
|
|
- postId: state.postId,
|
|
|
- shareLinkId: state.invite_code,
|
|
|
- });
|
|
|
- };
|
|
|
+ let twitterFans = 0;
|
|
|
+ let { user } = req.data || {};
|
|
|
+ if (user && user.result && user.result.legacy) {
|
|
|
+ let legacy = user.result.legacy;
|
|
|
+ twitterFans = legacy ? legacy.followers_count : 0;
|
|
|
+ }
|
|
|
+ if (state.tweetId == req.tweetId && req.objectType == Report.objectType.repostSuccess) {
|
|
|
+ Report.reportLog({
|
|
|
+ objectType: Report.objectType.repostSuccess,
|
|
|
+ twitterFans: twitterFans,
|
|
|
+ redPacketType: Report.redPacketType.treasure,
|
|
|
+ postId: state.postId,
|
|
|
+ shareLinkId: state.invite_code,
|
|
|
+ });
|
|
|
+ };
|
|
|
break;
|
|
|
case 'CONTENT_GET_TWEET_USER_FOLLOW_STATUS_RES':
|
|
|
- if(state.tweetId == req.tweetId) {
|
|
|
- let list = [];
|
|
|
- let userInfoList = req.data;
|
|
|
- for(let i = 0; i < userInfoList.length; i++) {
|
|
|
- let item = userInfoList[i];
|
|
|
- if(item.user && item.user.result && item.user.result.legacy) {
|
|
|
- let legacy = item.user.result.legacy;
|
|
|
- list.push({
|
|
|
- name: legacy.screen_name,
|
|
|
- followed: legacy.following
|
|
|
- })
|
|
|
+ if (state.tweetId == req.tweetId) {
|
|
|
+ let list = [];
|
|
|
+ let userInfoList = req.data;
|
|
|
+ for (let i = 0; i < userInfoList.length; i++) {
|
|
|
+ let item = userInfoList[i];
|
|
|
+ if (item.user && item.user.result && item.user.result.legacy) {
|
|
|
+ let legacy = item.user.result.legacy;
|
|
|
+ list.push({
|
|
|
+ name: legacy.screen_name,
|
|
|
+ followed: legacy.following
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
- state.usersFollowStatusList = list;
|
|
|
- // 一键三连
|
|
|
- chrome.tabs.getCurrent((tab) => {
|
|
|
- chrome.tabs.sendMessage(tab.id, {
|
|
|
- actionType: "IFRAME_TWITTER_API_DO_TASK",
|
|
|
- task_data: {
|
|
|
- tweet_Id: state.tweetId,
|
|
|
- tweet_text: state.rePostTweetContent
|
|
|
- },
|
|
|
- task_type: 'tasks',
|
|
|
- tasks: state.tasks,
|
|
|
- });
|
|
|
- })
|
|
|
+
|
|
|
+ state.usersFollowStatusList = list;
|
|
|
+ // 一键三连
|
|
|
+ chrome.tabs.getCurrent((tab) => {
|
|
|
+ chrome.tabs.sendMessage(tab.id, {
|
|
|
+ actionType: "IFRAME_TWITTER_API_DO_TASK",
|
|
|
+ task_data: {
|
|
|
+ tweet_Id: state.tweetId,
|
|
|
+ tweet_text: state.rePostTweetContent
|
|
|
+ },
|
|
|
+ task_type: 'tasks',
|
|
|
+ tasks: state.tasks,
|
|
|
+ });
|
|
|
+ })
|
|
|
}
|
|
|
break;
|
|
|
}
|
|
@@ -262,17 +262,17 @@ const startBtn = () => {
|
|
|
}
|
|
|
|
|
|
const getUsersFollowStatus = () => {
|
|
|
- let userList = state.follows;
|
|
|
-
|
|
|
- if(userList && userList.length) {
|
|
|
- sendChromeTabMessage({
|
|
|
- actionType: "IFRAME_API_GET_TWEET_USER_FOLLOW_STATUS",
|
|
|
- data: {
|
|
|
- userList: userList,
|
|
|
- tweetId: state.tweetId,
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
+ let userList = state.follows;
|
|
|
+
|
|
|
+ if (userList && userList.length) {
|
|
|
+ sendChromeTabMessage({
|
|
|
+ actionType: "IFRAME_API_GET_TWEET_USER_FOLLOW_STATUS",
|
|
|
+ data: {
|
|
|
+ userList: userList,
|
|
|
+ tweetId: state.tweetId,
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
</script>
|