|  | @@ -1,9 +1,10 @@
 | 
											
												
													
														|  | -// twitter专用api
 |  | 
 | 
											
												
													
														|  | -// import axios from 'axios'
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | 
 |  | +import { appVersionCode } from '../http/configAPI.js'
 | 
											
												
													
														|  |  let base_url = 'http://testapi.denet.me/denet'
 |  |  let base_url = 'http://testapi.denet.me/denet'
 | 
											
												
													
														|  | 
 |  | +import {getChromeStorage } from '../uilts/chromeExtension.js'
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -export function getTtwitterRequestToken() {
 |  | 
 | 
											
												
													
														|  | 
 |  | +export async function getTtwitterRequestToken() {
 | 
											
												
													
														|  | 
 |  | +    let storage_mid = await getChromeStorage('mid') || ''
 | 
											
												
													
														|  | 
 |  | +    const { mid } = storage_mid || {}
 | 
											
												
													
														|  |      return new Promise(function (resolve, reject) {
 |  |      return new Promise(function (resolve, reject) {
 | 
											
												
													
														|  |          let _url = `${base_url}/user/twitterRequestToken`
 |  |          let _url = `${base_url}/user/twitterRequestToken`
 | 
											
												
													
														|  |          fetch(_url, {
 |  |          fetch(_url, {
 | 
											
										
											
												
													
														|  | @@ -12,7 +13,10 @@ export function getTtwitterRequestToken() {
 | 
											
												
													
														|  |                  'Content-Type': 'application/json',
 |  |                  'Content-Type': 'application/json',
 | 
											
												
													
														|  |              },
 |  |              },
 | 
											
												
													
														|  |              body: JSON.stringify({
 |  |              body: JSON.stringify({
 | 
											
												
													
														|  | -                "baseInfo": {},
 |  | 
 | 
											
												
													
														|  | 
 |  | +                "baseInfo": {
 | 
											
												
													
														|  | 
 |  | +                    appVersionCode,
 | 
											
												
													
														|  | 
 |  | +                    mid
 | 
											
												
													
														|  | 
 |  | +                },
 | 
											
												
													
														|  |                  "params": {
 |  |                  "params": {
 | 
											
												
													
														|  |                      "oauthCallback": "oob"
 |  |                      "oauthCallback": "oob"
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
										
											
												
													
														|  | @@ -28,7 +32,9 @@ export function getTtwitterRequestToken() {
 | 
											
												
													
														|  |      })
 |  |      })
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -export function twitterLogin(oauthToken, oauthVerifier, receivedIds = []) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +export async function twitterLogin(oauthToken, oauthVerifier, receivedIds = []) {
 | 
											
												
													
														|  | 
 |  | +    let storage_mid = await getChromeStorage('mid') || ''
 | 
											
												
													
														|  | 
 |  | +    const { mid } = storage_mid || {}
 | 
											
												
													
														|  |      return new Promise(function (resolve, reject) {
 |  |      return new Promise(function (resolve, reject) {
 | 
											
												
													
														|  |          let _url = `${base_url}/user/twitterLogin`
 |  |          let _url = `${base_url}/user/twitterLogin`
 | 
											
												
													
														|  |          fetch(_url, {
 |  |          fetch(_url, {
 | 
											
										
											
												
													
														|  | @@ -37,7 +43,10 @@ export function twitterLogin(oauthToken, oauthVerifier, receivedIds = []) {
 | 
											
												
													
														|  |                  'Content-Type': 'application/json',
 |  |                  'Content-Type': 'application/json',
 | 
											
												
													
														|  |              },
 |  |              },
 | 
											
												
													
														|  |              body: JSON.stringify({
 |  |              body: JSON.stringify({
 | 
											
												
													
														|  | -                "baseInfo": {},
 |  | 
 | 
											
												
													
														|  | 
 |  | +                "baseInfo": {
 | 
											
												
													
														|  | 
 |  | +                    appVersionCode,
 | 
											
												
													
														|  | 
 |  | +                    mid
 | 
											
												
													
														|  | 
 |  | +                },
 | 
											
												
													
														|  |                  "params": {
 |  |                  "params": {
 | 
											
												
													
														|  |                      "oauthToken": oauthToken,
 |  |                      "oauthToken": oauthToken,
 | 
											
												
													
														|  |                      "oauthVerifier": oauthVerifier,
 |  |                      "oauthVerifier": oauthVerifier,
 |