精华内容
下载资源
问答
  • 易语言利用日志验证绑定QQ号码源码,利用日志验证绑定QQ号码
  • 找到一款批量获取qq手机号的软件,有两个版本,可以白嫖100次,亲测可用
  • 2、它要我们输入电话号,别担心,我们按它的来,之后这个手机号是可以解除绑定的,不会有任何影响。3、之后会发验证码给你,输入后就能到这个界面,我的手机是自动输入并跳转到这里的。在这里我们输入账户名称再点击...

    现在一般得微信注册都得要手机号码了,那么要是没有多余的手机号码,但是想申请一个微信号,那么该如何操作呢,下面就随小编一起来看看吧!

    不用手机号怎么注册微信号

    1、我们直接进入微信,点击下方的注册。

    7383a80f1dd4f2291a7c9bf05cf41efe.png

    2、它要我们输入电话号,别担心,我们按它的来,之后这个手机号是可以解除绑定的,不会有任何影响。

    256175522469b1e11a2804a278ec2f64.png

    3、之后会发验证码给你,输入后就能到这个界面,我的手机是自动输入并跳转到这里的。在这里我们输入账户名称再点击注册。

    1798044795cf3dc3b910f372119ee518.png

    4、“添加通讯录朋友”,看你自己的需求,不需要的话就直接点击下面的跳过。

    dd9716c6a406dc87366f16a11e6f28a7.png

    dca0fedfba4a1469d013ea47ed8d4090.png

    6、点击“我的账号”。

    0baa6502a44091d44da19c81fff2e5c5.png

    7、在这里手机号已经绑定了,就是我们注册的时候用的手机号,如果你不想绑定的话,可以解除绑定。现在我们想绑定QQ号,我们点击“QQ号”。

    9499cdf17656c9f9c04b4942fd700591.png

    8、点击“开始绑定”。

    1da56335e67814bb5a5a32d63c44cd3b.png

    9、绑定完成之后我们回到“书名号”-“设置”-“我的账号”,现在能看到QQ号已经绑定上去了。到目前为止,我们已经可以用这个QQ号登录微信了,也就是说已经注册成功了。但我们说好的是用QQ注册,下面我们就需要解除手机绑定了。直接点击手机号。

    4ae2650c365120e9279ca5194ea0b624.png

    aa5d01e4422bc5d946bc12bbf4103b6b.png

    11、解除绑定需要一点点时间,耐心等待。之后我们回到“书名号”-“设置”点击退出,选择“退出”,“退出登录”。

    4d89f276c70246131f4cb996b04dd157.png

    b02209c177cb17aeb01d79f3a963ab6b.png

    13、之后输入你的QQ账户和密码,点击登录。

    d2b88b99e6dae8ea2c5092e3cf734be5.png

    14、登录成功,这样就完成了用手机账户的注册和绑定方法使QQ号注册微信账号。

    52b35a9a2923e7c48fd6cf37c411d15c.png

    展开全文
  • 易语言多线程实例源码 可检查手机号是否绑定QQ
  • 1,可以支持普通路由器,有线路由器(WIFI)等网络环境,二级路由器下的QQ号码一般情况下也可以扫到。 2,可以扫描局域网当前在线的苹果QQ,安卓QQ以及PC版的QQ,支持所有PC版QQ版本,安卓及苹果只对当前版本进行测试...
  • 易语言QQ资料查询源码,QQ资料查询
  • 小果平台活手机软件是一款用于批量换绑定手机QQ的软件,以及令牌QQ,普通QQ的手机换绑定工具非常方便还有其他更多功能!
  • 手机号绑定微信查询

    2017-11-26 22:52:02
    查询qq号,手机号是否绑定微信号,http方式查询,C#源码,仅供学习用途
  • QQ2Mobile api的主人已经把接口关了,此git失效,大家别star了,也别clone了。 通过QQ号反查出绑定手机号码(只调用接口,核心内容全是别人的) 全是别人的接口,我只是个搬运工。
  • 用户调用wx.login()方法,获取登录用户凭证...https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 后台会获的用户的openid和session_key getPho
  • 易语言源码易语言绑定QQ源码.rar 易语言源码易语言绑定QQ源码.rar 易语言源码易语言绑定QQ源码.rar 易语言源码易语言绑定QQ源码.rar 易语言源码易语言绑定QQ源码.rar 易语言源码易语言绑定QQ源码.rar
  • “随着互联网发展,我们用的互联网产品越来越多,QQ、微信、支付宝、脉脉……互联网给我们带来了便利,同时也在泄露着我们的信息。” 0x00-37K ---------- 今天中午午休期间和同事聊起来(吹牛逼)我的网站的...

        

     

        “ 随着互联网发展,我们用的互联网产品越来越多,QQ、微信、支付宝、脉脉……互联网给我们带来了便利,同时也在泄露着我们的信息。

     

    0x00-37K

    ----------

     

        今天中午午休期间和同事聊起来(吹牛逼)我的网站的时候,展示说37k分析网站怎么用,怎么分析一个人的特征,分析速度在10秒内从几百上千个互联网节点获取信息,并通过评分规则,特征画像分析出结果。同事觉得他的个人信息分析不出什么,因为自认为个人信息控制的比较好,我就给他证明下他的信息暴露了多少在网络上,废话不多说,抄起电脑就开干,不分析点信息让他服帖不罢休(我们程序员的特质),前提他只给我一个手机号码,就这样开始了。

    0x01-37K

    ----------

     

         我先在37k分析上查一下,看看有什么结果,都用什么互联网产品,

            

        a)姓名预测出来了,这个名字可惜并不是真名,但是手机号码是浙江杭州的,说明这个人可能在杭州生活。

     

            

        b)特征分析结果来看,这个人的购房欲望比较强(当然也可能是租房欲望),爱生活,是个潜力股,会做一些图,如PS什么的,有一定的专业技能,平时还比较爱看书。

     

            

        c)行业分析,这个人应该是个IT行业的打工者,有网购经验,也没事逛些社区。

     

        

        d)根据获取到的注册产品,我发现了两个很重要的信息(见上图深色区域),由此再次证明了这个人在长期居住在杭州,在梦想小镇工作过,干的是IT行业。

    当你看到这里,你以为我分析完了吗?NO!

     

    0x02-37K

    ----------

     

        我也是看过几本黑客相关的书籍,十几岁就破解过网管系统给自己账户充钱的人,直觉告诉我还有很多信息需要我人工挖掘出来。先看下这个号码的支付宝信息,打开支付宝转账到这个手机号:

     

        

    从中可以看到,他的姓名为*二蛋(男名字),第二个昵称叫在路上走走晃晃(这哥们儿难道喜欢散步?),QQ邮箱:136***@qq.com。看到QQ,直接就打开QQ,通过号码搜索好友:

     

        

        我乐的不得了了,给旁边傻乎乎的看着我的操作的同事惊呆了,我通过号码得知这个人姓名:张二蛋(完善了支付宝*号),男,24岁,湖南衡阳(可能是户籍)。这些信息这个同事折服了吗?是的,但是我还得继续,让他知道这个互联网除了便捷,还有可怕的一面!

     

    0x03-37K

    ----------

     

        通过上面分析,这个人是IT的从业者,那么他可能用过一个软件叫脉脉,我就下载个脉脉现场给他查了下:

     

     

        我看了下坐在我旁边的哥们儿,脸色发白,我心里那个满足啊(哈哈)!从脉脉中我查到了此人,合肥工业大学(2012-2016) 电子商务 本科,曾在某某科技工作,从事Java开发岗位。

    大学地址:安徽省合肥市屯溪路193号12号信箱(通过大学和专业定位到管理学院,然后在网上查询到这个学院的地址)。

     

        然后在搜索学校旁边的网吧,大学很少不去网吧的男同学。这几个网吧肯定去过,可以打电话联系网吧查到上网记录(身份证信息),这就是社会工程学的范畴了。

     

    0x04-37K

    ----------

     

        我们从上面整个分析结果总结下:

    • 手机号:151*********3

    • 姓名:张二蛋

    • 曾用昵称:宙斯,在路上走走晃晃

    • 性别:男

    • 年龄:24

    • 户籍:湖南-衡阳

    • 大学:合肥工业大学(管理学院) 2012-2016

    • 专业:电子商务

    • 学历:本科

    • 工作年限:3年

    • 从事行业:Java开发

    • 曾经公司:曾工作:某某科技(现在可能已离职,原因是现在在梦想小镇)

     

    0x05-37K

    ----------

     

           看时间快上班了,我得抓紧午休一会儿,所以就没有继续往下挖掘了,其实还有更多信息呢!这些已经完全吓到了我的那个同事,从此他开始对互联网有点胆怯了,互联网不泄露信息真的很难,除非你不用互联网。不管怎样,我想通过这篇文章向大家说明互联网很容易泄露自己的信息,提醒大家尽量不要授权给app通讯录权限,能不绑定手机号就不绑定!

     

        本文是作者和同事的娱乐行为,已经经过同事的同意下发表此文章,请大家不要担心本文泄露了同事的信息,真名已经用张二蛋代替。

    具体请详见:"www.37kfenxi.com"

    原文:https://mp.weixin.qq.com/s/1rDAtI_6gkv-bR4kWGn2Zg

    展开全文
  • 创建小程序项目(测试即可) 创建Java后台项目(此处为SpringBoot 普通项目) 二、前端代码  WXML 代码 <!--index.wxml--> <view class="container"> <view ...

    一、准备阶段

    • 创建小程序项目(测试号即可)
    • 创建Java后台项目(此处为SpringBoot 普通项目)

    二、前端代码

    1.  WXML 代码
      <!--index.wxml-->
      <view class="container">
        <view class="userinfo">
          <button wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </button>
          
      
          <block wx:else>
            <image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.avatarUrl}}" mode="cover"></image>
            <text class="userinfo-nickname">{{userInfo.nickName}}</text>
          </block>
        </view>
        <label>{{phone}}</label>
        <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 获取手机号码</button>
        <view class="usermotto">
          <text class="user-motto">{{motto}}</text>
        </view>
      </view>
      

       

    2. JS 代码
      //index.js
      //获取应用实例
      const app = getApp()
      
      Page({
        data: {
          motto: 'Hello World',
          userInfo: {},
          hasUserInfo: false,
          canIUse: wx.canIUse('button.open-type.getUserInfo'),
          phone:""
        },
        //事件处理函数
        bindViewTap: function() {
          wx.navigateTo({
            url: '../logs/logs'
          })
        },
        onLoad: function() {
          var  phone = wx.getStorageSync('phone');
          if (app.globalData.userInfo) {
            this.setData({
              userInfo: app.globalData.userInfo,
              hasUserInfo: true
            })
          } else if (this.data.canIUse) {
            // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
            // 所以此处加入 callback 以防止这种情况
            app.userInfoReadyCallback = res => {
              this.setData({
                userInfo: res.userInfo,
                hasUserInfo: true
              })
            }
          } else {
            // 在没有 open-type=getUserInfo 版本的兼容处理
            wx.getUserInfo({
              success: res => {
                app.globalData.userInfo = res.userInfo
                this.setData({
                  userInfo: res.userInfo,
                  hasUserInfo: true
                })
              }
            })
          }
          this.setData({
            phone: phone
          });
        },
        getUserInfo: function(e) {
          console.log(e)
          app.globalData.userInfo = e.detail.userInfo
          this.setData({
            userInfo: e.detail.userInfo,
            hasUserInfo: true
          })
        },
        getPhoneNumber: function (e) {
          console.log(e.detail.iv);
          console.log(e.detail.encryptedData);
          wx.login({
            success: res => {
              console.log(res.code);
              wx.request({
                url: 'http://192.168.1.28:8070/oauth',
                data: {
                  'encryptedData': e.detail.encryptedData,
                  'iv': e.detail.iv,
                  'codes': res.code
                },
                method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
                header: {
                  'content-type': 'application/json'
                }, // 设置请求的 header
                success: function (res) {
                  wx.setStorageSync('phone', res.data.phoneNumber);
                  wx.showToast({
                    title: "号码为:"+res.data.phoneNumber,
                    icon: 'none'
                  })
                },
                fail: function (err) {
                  console.log(err);
                }
              })
            }
          })
        }
      })
      
      
      

       

    3. 后台代码
    • 引入依赖
    <dependency>
       <groupId>org.bouncycastle</groupId>
       <artifactId>bcprov-jdk16</artifactId>
       <version>1.46</version>
    </dependency>
    • 新增HomeController.java
    package com.aes.aes.controller;
    
    
    import com.alibaba.fastjson.JSON;
    import com.alibaba.fastjson.JSONObject;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.GetMapping;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.URL;
    import java.net.URLConnection;
    import java.util.*;
    import org.bouncycastle.jce.provider.BouncyCastleProvider;
    import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;
    import org.springframework.web.bind.annotation.ResponseBody;
    import javax.crypto.Cipher;
    import javax.crypto.spec.IvParameterSpec;
    import javax.crypto.spec.SecretKeySpec;
    import java.security.AlgorithmParameters;
    import java.security.Security;
    
    
    /**
     * 微信小程序code换取微信用户信息
     * @author ban__dian
     *
     */
    @Controller
    public class HomeController {
        private static Logger logger = LoggerFactory.getLogger(HomeController.class);
        /**
         * 获取微信小程序用户openid等信息
         * @param encryptedData 加密数据
         * @param iv 加密算法初始向量
         * @param codes 微信小程序code码
         * @param request HttpServletRequest
         * @param response HttpServletResponse
         * @return String
         * @throws Exception
         */
        @GetMapping("/oauth")
        @ResponseBody
        public String wxOauth(String encryptedData,String iv,String codes,HttpServletRequest request,HttpServletResponse response) throws Exception{
            Object res = getPhoneNumber(encryptedData,codes,iv);
            logger.info(request.toString());
            return res.toString();
        }
    
        public Object getPhoneNumber(String encryptedData, String code, String iv) {
            //传入code后然后获取openid和session_key的,把他们封装到json里面
            JSONObject json = getSessionKeyOropenid(code);
            String session_key = "";
            if (json != null) {
    
                session_key = json.getString("session_key");
                // 被加密的数据
                byte[] dataByte = Base64.decode(encryptedData);
                // 加密秘钥
                byte[] keyByte = Base64.decode(session_key);
                // 偏移量
                byte[] ivByte = Base64.decode(iv);
                try {
                    // 如果密钥不足16位,那么就补足.  这个if 中的内容很重要
                    int base = 16;
                    if (keyByte.length % base != 0) {
                        int groups = keyByte.length / base + (keyByte.length % base != 0 ? 1 : 0);
                        byte[] temp = new byte[groups * base];
                        Arrays.fill(temp, (byte) 0);
                        System.arraycopy(keyByte, 0, temp, 0, keyByte.length);
                        keyByte = temp;
                    }
                    // 初始化
                    Security.addProvider(new BouncyCastleProvider());
                    Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
                    SecretKeySpec spec = new SecretKeySpec(keyByte, "AES");
                    AlgorithmParameters parameters = AlgorithmParameters.getInstance("AES");
                    parameters.init(new IvParameterSpec(ivByte));
                    cipher.init(Cipher.DECRYPT_MODE, spec, parameters);// 初始化
                    byte[] resultByte = cipher.doFinal(dataByte);
                    if (null != resultByte && resultByte.length > 0) {
                        String result = new String(resultByte, "UTF-8");
                        return JSONObject.parseObject(result);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            return null;
        }
    
        /**
         * 获取微信小程序 session_key 和 openid
         *
         * @param code 调用微信登陆返回的Code
         * @return
         */
        public static JSONObject getSessionKeyOropenid(String code) {
            //微信端登录code值
            String wxCode = code;
            String requestUrl = "https://api.weixin.qq.com/sns/jscode2session";  //请求地址 https://api.weixin.qq.com/sns/jscode2session
            Map<String, String> requestUrlParam = new HashMap<String, String>();
            requestUrlParam.put("appid", "wx2f7b849acf031253");  //开发者设置中的appId
            requestUrlParam.put("secret", "e8f5e6386b2a221a6760501263b93f7d"); //开发者设置中的appSecret
            requestUrlParam.put("js_code", wxCode); //小程序调用wx.login返回的code
            requestUrlParam.put("grant_type", "authorization_code");    //默认参数 authorization_code
    
            //发送post请求读取调用微信 https://api.weixin.qq.com/sns/jscode2session 接口获取openid用户唯一标识
            JSONObject jsonObject = JSON.parseObject(sendPost(requestUrl, requestUrlParam));
            return jsonObject;
        }
    
        /**
         * 向指定 URL 发送POST方法的请求
         *
         * @param url 发送请求的 URL
         * @return 所代表远程资源的响应结果
         */
        public static String sendPost(String url, Map<String, ?> paramMap) {
            PrintWriter out = null;
            BufferedReader in = null;
            String result = "";
    
            String param = "";
            Iterator<String> it = paramMap.keySet().iterator();
    
            while (it.hasNext()) {
                String key = it.next();
                param += key + "=" + paramMap.get(key) + "&";
            }
    
            try {
                URL realUrl = new URL(url);
                // 打开和URL之间的连接
                URLConnection conn = realUrl.openConnection();
                // 设置通用的请求属性
                conn.setRequestProperty("accept", "*/*");
                conn.setRequestProperty("connection", "Keep-Alive");
                conn.setRequestProperty("Accept-Charset", "utf-8");
                conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
                // 发送POST请求必须设置如下两行
                conn.setDoOutput(true);
                conn.setDoInput(true);
                // 获取URLConnection对象对应的输出流
                out = new PrintWriter(conn.getOutputStream());
                // 发送请求参数
                out.print(param);
                // flush输出流的缓冲
                out.flush();
                // 定义BufferedReader输入流来读取URL的响应
                in = new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8"));
                String line;
                while ((line = in.readLine()) != null) {
                    result += line;
                }
            } catch (Exception e) {
                logger.error(e.getMessage(), e);
            }
            //使用finally块来关闭输出流、输入流
            finally {
                try {
                    if (out != null) {
                        out.close();
                    }
                    if (in != null) {
                        in.close();
                    }
                } catch (IOException ex) {
                    ex.printStackTrace();
                }
            }
            return result;
        }
    
    
    
    }
    
    
    • 需要修改的信息

    大功告成!!!

    下面附上几张项目结构截图

    展开全文
  • 现在的网站都需要实名认证,如果已经让用户绑定手机号码,是不是就等于完成了实名认证?那还需要单独设计实名认证功能么?提醒用户绑定手机号码就好了吧?
  • qq怎么解除绑定手机号.docx
  • 欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 ...

    欢迎使用Markdown编辑器写博客

    本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:

    • Markdown和扩展Markdown简洁的语法
    • 代码块高亮
    • 图片链接和图片上传
    • LaTex数学公式
    • UML序列图和流程图
    • 离线写博客
    • 导入导出Markdown文件
    • 丰富的快捷键

    快捷键

    • 加粗 Ctrl + B
    • 斜体 Ctrl + I
    • 引用 Ctrl + Q
    • 插入链接 Ctrl + L
    • 插入代码 Ctrl + K
    • 插入图片 Ctrl + G
    • 提升标题 Ctrl + H
    • 有序列表 Ctrl + O
    • 无序列表 Ctrl + U
    • 横线 Ctrl + R
    • 撤销 Ctrl + Z
    • 重做 Ctrl + Y

    Markdown及扩展

    Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]

    使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

    本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

    表格

    Markdown Extra 表格语法:

    项目价格
    Computer$1600
    Phone$12
    Pipe$1

    可以使用冒号来定义对齐方式:

    项目价格数量
    Computer1600 元5
    Phone12 元12
    Pipe1 元234

    定义列表

    Markdown Extra 定义列表语法: 项目1 项目2
    定义 A
    定义 B
    项目3
    定义 C

    定义 D

    定义D内容

    代码块

    代码块语法遵循标准markdown代码,例如:

    @requires_authorization
    def somefunc(param1='', param2=0):
        '''A docstring'''
        if param1 > param2: # interesting
            print 'Greater'
        return (param2 - param1 + 1) or None
    class SomeClass:
        pass
    >>> message = '''interpreter
    ... prompt'''

    脚注

    生成一个脚注1.

    目录

    [TOC]来生成目录:

    数学公式

    使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.

    • 行内公式,数学公式为: Γ(n)=(n1)!nN Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N
    • 块级公式:

    x=b±b24ac2a x = − b ± b 2 − 4 a c 2 a

    更多LaTex语法请参考 这儿.

    UML 图:

    可以渲染序列图:

    Created with Raphaël 2.1.2 张三 张三 李四 李四 嘿,小四儿, 写博客了没? 李四愣了一下,说: 忙得吐血,哪有时间写。

    或者流程图:

    Created with Raphaël 2.1.2 开始 我的操作 确认? 结束 yes no
    • 关于 序列图 语法,参考 这儿,
    • 关于 流程图 语法,参考 这儿.

    离线写博客

    即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

    用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

    博客发表后,本地缓存将被删除。 

    用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

    注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱

    浏览器兼容

    1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
    2. IE9以下不支持
    3. IE9,10,11存在以下问题
      1. 不支持离线功能
      2. IE9不支持文件导入导出
      3. IE10不支持拖拽文件导入


    1. 这里是 脚注内容.
    展开全文
  • QQ怎么解除绑定手机号?.docx
  • 手机号码信息查询

    2019-07-28 06:56:04
    NULL 博文链接:https://haitian235.iteye.com/blog/799132
  • 易语言利用日志验证绑定QQ号码源码
  • 创建小程序项目(测试即可) 创建Java后台项目(此处为SpringBoot 普通项目) 二、前端代码 WXML 代码 <!--index.wxml--> <view class="container"> <view class="userinfo"> <button wx:...
  • QQ如何删除并重新绑定应急手机号.docx
  • 联通手机开通黄钻二次确认(绑定QQ号码方式.docx
  • 拿到encryptedData和iv 微信wxml代码 授权获取手机号码 微信js代码 getPhoneNumber(e) { var that = this; console.log(that.data); console.log(e.detail.errMsg) console.log(e.detail.iv) console.log(e.detail....
  • 手机号QQ、邮箱、用户名、密码 验证有效性
  • 手机号QQ号(Python3版)

    万次阅读 多人点赞 2016-02-17 09:43:39
    前言看成了QQ号查手机号点了进来的请自觉关掉,避免“然并卵”!春节逛BBS无意看到一款小软件【手机号2QQ号】,起初是想能不能实现批量,于是写了个python3版的测试(Linux党,没办法),理想总是美好的。。。设置...
  • 免费手机号码归属地API查询接口

    千次阅读 2018-02-24 11:21:05
    免费手机号码归属地API查询接口一、淘宝网APIAPI地址:http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443参数:tel:手机号码返回:JSON二、拍拍APIAPI地址:...
  • 小程序官方文档中介绍:获取微信用户绑定手机号,需先调用wx.login接口。因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。注意:目前该接口针对非个人...
  • 通过ssh连接服务器连接成功后输入以下命令: ...然后按下 i编辑 ,找到代码“ if (bind_user == ‘True’) { show_force_bind(); } ”删除后按 esc 然后输入 : wq强制写入退出 然后回车 浏览器刷新缓存后弹窗没了 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,122
精华内容 6,848
关键字:

qq查询绑定的手机号