精华内容
下载资源
问答
  • 愿意直接帮忙的加qq492344560 谢谢 如果可以给我点启发也行: 如果想干这个,要学什么东西?看什么书?
  • 网页可以唤起QQ群,这我们都知道可以做到,那如何...官方的群代码的获取前提是我们具有权限(也就是群主或管理权限) 2、首先我们需要通过此链接:https://qun.qq.com/join.html去QQ群官网,一键群 a 、进入...

    网页可以唤起QQ群,这我们都知道可以做到,那如何唤起呢?下面就做一个简单的介绍,希望可以帮助到有需要的朋友

     

     

     

     

     

     

     

     

     

     1、官方提供的几种加群的链接

    官方的加群代码的获取前提是我们具有权限(也就是群主或管理权限)

     

    2、首先我们需要通过此链接:https://qun.qq.com/join.html 去QQ群官网,一键加群

    a 、进入该页面之后,我们登录自己的qq账号,选择要创建一键加群的群

     

    b、这以下部分获取页面代码、iphone代码、andriod代码、二维码

     

     

     

     

    以上3部分为别是前端、ios、安卓开发是的代码

     

    3、以上3 种方式都是可以转化成 a 链接 ;

    第一种网页代码:http://shang.qq.com/wpa/qunwpa?idkey=<idkey>;

     

    这个页面代码可以用于普通的pc网页代码 ; 当用于他移动端时,会出现一下的样子 (此时有时不一定真的是版本太低,也有可能是网络限制、手机系统、型号的问题【具体的原因,若感兴趣,可以去深入探究】)

     

     

    第二种 iphone代码 : 它看起来并不适用于网页,但是仔细一看,稍加修改,他还是可以转化为a连接,并应用于网页

     

    注意:<uin>和<key>值,请注意替换成箭头所指的马赛克位置的代码。

    mqqapi://card/show_pslcard?src_type=internal&version=1&uin=<uin>&key=<key>&card_type=group&source=external (将该代码作为a标签的链接)

    第三种 andriod 代码 :

     

    注意:<key>值,请注意替换成箭头所指的马赛克位置的代码。

    mqqopensdkapi://bizAgent/qm/qr?url=http%3A%2F%2Fqm.qq.com%2Fcgi-bin%2Fqm%2Fqr%3Ffrom%3Dapp%26p%3Dandroid%26k%3D<key>

     

    注意: 1、 iphone和Android版的两个链接,虽然看起来差别较大,其实在移动端都是通用的。

    2、Android版的代码,在iphone手机上会先展示一个扫描二维码的空操作。但在Android机 上,并没有扫描二维码的动作出现

    如果你还是对这个功能不放心,你可以先做一个系统判断,再根据体统来分别给上各自的代码。

     

     

    转载于:https://www.cnblogs.com/sddc1a/p/10319573.html

    展开全文
  • 获取所有QQ好友列表以及好友信息

    万次阅读 多人点赞 2018-06-25 15:22:33
    记得将访问空间权限改为QQ好友 接口地址: https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.cgi?uin=741047261&amp;amp;fupdate=1&amp;amp;action=1&...

    完整源码下载

    点击下载完整源码
    如果对你有用,请给个Star,你的支持,是我最大的动力

    1 获取所有QQ

    这里主要通过抓包,抓取QQ空间中的数据
    记得将访问空间权限改为QQ好友

    接口地址:
    https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.cgi?uin=741047261&fupdate=1&action=1&offset=0&g_tk=847821819&qzonetoken=24dd9cbc92e1ba657addcd982f7f4d0fa1a9ee8ba7b8d52863703a10274f08f9325d1298e5afac11

    这里uin 为你的QQ号
    offset 偏移量 ,每次增加 50 即可
    g_tk是从cookie中获取的 p_skey 再通过算法获得;

    java版实现此算法:

    public class GetTk {
    
    	public static String getTk(String skey) {
    		int hash = 5381;  
    		for(int i = 0, len = skey.length(); i < len; ++i){  
    			hash += (hash << 5) + (int)(char)skey.charAt(i);  
    		}  
    		return (hash & 0x7fffffff)+"";  
    	}  
    
    }
    

    完整版java实现:

    package com.pibigstar.qq.main;
    
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Map;
    
    import org.json.JSONObject;
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    
    import com.pibigstar.qq.domain.User;
    import com.pibigstar.qq.utils.GetCookies;
    import com.pibigstar.qq.utils.GetTk;
    import com.pibigstar.qq.utils.JSONUtil;
    
    /**
     * 获取所有的QQ用户列表
     * @author pibigstar
     *
     */
    public class GetAllUser {
    	
    	public static List<User> getAll(Map<String, String> cookies) throws IOException{
    		List<User> allUser = new ArrayList<>();
    		String qq = cookies.get("o_cookie");
    		String pskey = cookies.get("p_skey");
    		
    		String g_tk = GetTk.getTk(pskey);
    		
    		for(int i=0;;) {
    			Document document = Jsoup.connect("https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.cgi?uin=741047261&fupdate=1&action=1&offset="+i+"&g_tk="+g_tk).cookies(cookies).header("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36").timeout(10000).ignoreContentType(true).get();
    			String strJson = document.getElementsByTag("body").text().replace("_Callback(", "").replace(");", "");
    			JSONObject jsonObject = new JSONObject(strJson);
    			String jsonData =((JSONObject) jsonObject.get("data")).get("uinlist").toString();
    			List<User> users = JSONUtil.JSONToList(jsonData, User.class);
    			if (users==null||users.size()==0) {
    				break;
    			}
    			allUser.addAll(users);
    			i+=50;
    		}
    		return allUser;
    	}
    
    }
    
    

    2 获得QQ信息

    接口地址:
    http://cgi.find.qq.com/qqfind/buddy/search_v3

    post请求,需要两个参数:
    keyword : 你要查询的QQ号码
    lwd : g_tk 值

    注意:此g_tk 的值为 cookie中 skey 计算得来的 而不是 p_skey

    java实现

    package com.pibigstar.qq.main;
    
    import java.io.IOException;
    import java.util.Calendar;
    import java.util.HashMap;
    import java.util.Map;
    import org.json.JSONArray;
    import org.json.JSONObject;
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    
    import com.pibigstar.qq.domain.User;
    import com.pibigstar.qq.utils.GetTk;
    import com.pibigstar.qq.utils.JSONUtil;
    
    public class GetInfo{
    	public static User getInfo(String qq,Map<String, String> cookies) {
    		
    		User user = new User();
    		Map<String, String> data = new HashMap<>();
    		//注意这里,获得信息是用的skey 而获得全部好友使用的为p_skey
    		String skey = cookies.get("skey");
    		String g_tk = GetTk.getTk(skey);
    		
    		data.put("keyword", qq);
    		data.put("ldw", g_tk);
    		
    		Document document;
    		try {
    			document = Jsoup.connect("http://cgi.find.qq.com/qqfind/buddy/search_v3").cookies(cookies).header("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36").ignoreContentType(true).data(data).timeout(10000).post();
    			String allJson = document.getElementsByTag("body").text();
    			System.out.println(allJson);
    			JSONObject result = (JSONObject) new JSONObject(allJson).get("result");
    			JSONObject buddy = (JSONObject) result.get("buddy");
    			JSONArray jsonArray = buddy.getJSONArray("info_list");
    			
    			JSONObject dataJson = (JSONObject) jsonArray.get(0);
    			user = JSONUtil.jSONToObject(dataJson.toString(), User.class);
    			JSONObject birthdayJson = (JSONObject) dataJson.get("birthday");
    			String year = birthdayJson.get("year").toString();
    			String month = birthdayJson.get("month").toString();
    			String day = birthdayJson.get("day").toString();
    			String birthday = year+"-"+month+"-"+day;
    			user.setBirthday(birthday);
    			
    			Calendar calendar = Calendar.getInstance();
    			int now = calendar.get(Calendar.YEAR);
    			
    			if (year!=null&&year.length()>0) {
    				int age = now - Integer.parseInt(year);
    				user.setAge(age);
    			}
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		return user;
    	}
    
    }
    

    把user的bean也放一下

    package com.pibigstar.qq.domain;
    
    public class User {
    	
    	private String data;//QQ号
    	
    	private String label;//用户名/备注名
    	
    	private String nick;//昵称
    	
    	private String gender;//性别 1为男  2为女
    	
    	private String city;//城市
    	
    	private String country;//国家
    	
    	private String lnick;//个性签名
    	
    	private String personal;//个人说明
    	
    	private String college;//学校
    	
    	private String birthday;//生日
    	
    	private String email;//邮箱
    	
    	private String phone;//手机
    	
    	private String uin;//qq号
    	
    	private int age;
    	
    
    	public int getAge() {
    		return age;
    	}
    
    	public void setAge(int age) {
    		this.age = age;
    	}
    
    	public String getUin() {
    		return uin;
    	}
    
    	public void setUin(String uin) {
    		this.uin = uin;
    	}
    
    	public String getData() {
    		return data;
    	}
    
    	public void setData(String data) {
    		this.data = data;
    	}
    
    	public String getLabel() {
    		return label;
    	}
    
    	public void setLabel(String label) {
    		this.label = label;
    	}
    
    	public String getNick() {
    		return nick;
    	}
    
    	public void setNick(String nick) {
    		this.nick = nick;
    	}
    
    	public String getGender() {
    		return gender;
    	}
    
    	public void setGender(String gender) {
    		this.gender = gender;
    	}
    
    	public String getCity() {
    		return city;
    	}
    
    	public void setCity(String city) {
    		this.city = city;
    	}
    
    	public String getCountry() {
    		return country;
    	}
    
    	public void setCountry(String country) {
    		this.country = country;
    	}
    
    	public String getLnick() {
    		return lnick;
    	}
    
    	public void setLnick(String lnick) {
    		this.lnick = lnick;
    	}
    
    	public String getPersonal() {
    		return personal;
    	}
    
    	public void setPersonal(String personal) {
    		this.personal = personal;
    	}
    
    	public String getCollege() {
    		return college;
    	}
    
    	public void setCollege(String college) {
    		this.college = college;
    	}
    
    	public String getBirthday() {
    		return birthday;
    	}
    
    	public void setBirthday(String birthday) {
    		this.birthday = birthday;
    	}
    
    	public String getEmail() {
    		return email;
    	}
    
    	public void setEmail(String email) {
    		this.email = email;
    	}
    
    	public String getPhone() {
    		return phone;
    	}
    
    	public void setPhone(String phone) {
    		this.phone = phone;
    	}
    
    	@Override
    	public String toString() {
    		return "User [data=" + data + ", label=" + label + ", nick=" + nick + ", gender=" + gender + ", city=" + city
    				+ ", country=" + country + ", lnick=" + lnick + ", personal=" + personal + ", college=" + college
    				+ ", birthday=" + birthday + ", email=" + email + ", phone=" + phone + "]";
    	}
    	
    	
    }
    
    
    
    展开全文
  • .qq{ position: fixed; bottom: 200px; right:25px; z-index: 999; } </style> <a target="_blank" title="点击开始QQ交谈" href="tencent://Message/?Uin=123456&websiteName=aceeci&Menu=...

    <style>
        .qq{
            position: fixed;
            bottom: 200px;
            right:25px;
            z-index: 999;
        }
    </style>
    <a target="_blank" title="点击开始QQ交谈" href="tencent://Message/?Uin=123456&websiteName=aceeci&Menu=yes" class="qq">
        <img border="0" src="http://wpa.qq.com/pa?p=2:123456:51" alt="点击这里给我发消息" title="点击这里给我发消息"/>
    </a>

    到下面网站,设置权限:
    https://shang.qq.com/v3/widget.html

    个人QQ通讯组件:
    选中你需要的类型

    设置:
    会话能力,选中,通过已申请体验版营销QQ代收WPA会话消息
    安全级别设置,选中,完全公开(推荐商家,客服等用户使用,代码中显示QQ号码,易于推广)
    通讯组件>设置,开启

    展开全文
  • 完整源码下载 ...如果对你有用,请给个Star,你的支持,...记得将访问空间权限改为QQ好友 获取QQ好友列表 接口地址: https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.c...

    完整源码下载

    点击下载完整源码
    如果对你有用,请给个Star,你的支持,是我最大的动力

    1 获取所有QQ

    这里主要通过抓包,抓取QQ空间中的数据
    记得将访问空间权限改为QQ好友

    获取QQ好友列表

     

    接口地址:
    https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.cgi?uin=741047261&fupdate=1&action=1&offset=0&g_tk=847821819&qzonetoken=24dd9cbc92e1ba657addcd982f7f4d0fa1a9ee8ba7b8d52863703a10274f08f9325d1298e5afac11

    这里uin 为你的QQ号
    offset 偏移量 ,每次增加 50 即可
    g_tk是从cookie中获取的 p_skey 再通过算法获得;

    java版实现此算法:
     

    public class GetTk {
    
    	public static String getTk(String skey) {
    		int hash = 5381;  
    		for(int i = 0, len = skey.length(); i < len; ++i){  
    			hash += (hash << 5) + (int)(char)skey.charAt(i);  
    		}  
    		return (hash & 0x7fffffff)+"";  
    	}  
    
    }
    

    完整版java实现:

    package com.pibigstar.qq.main;
    
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Map;
    
    import org.json.JSONObject;
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    
    import com.pibigstar.qq.domain.User;
    import com.pibigstar.qq.utils.GetCookies;
    import com.pibigstar.qq.utils.GetTk;
    import com.pibigstar.qq.utils.JSONUtil;
    
    /**
     * 获取所有的QQ用户列表
     * @author pibigstar
     *
     */
    public class GetAllUser {
    	
    	public static List<User> getAll(Map<String, String> cookies) throws IOException{
    		List<User> allUser = new ArrayList<>();
    		String qq = cookies.get("o_cookie");
    		String pskey = cookies.get("p_skey");
    		
    		String g_tk = GetTk.getTk(pskey);
    		
    		for(int i=0;;) {
    			Document document = Jsoup.connect("https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/right/get_entryuinlist.cgi?uin=741047261&fupdate=1&action=1&offset="+i+"&g_tk="+g_tk).cookies(cookies).header("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36").timeout(10000).ignoreContentType(true).get();
    			String strJson = document.getElementsByTag("body").text().replace("_Callback(", "").replace(");", "");
    			JSONObject jsonObject = new JSONObject(strJson);
    			String jsonData =((JSONObject) jsonObject.get("data")).get("uinlist").toString();
    			List<User> users = JSONUtil.JSONToList(jsonData, User.class);
    			if (users==null||users.size()==0) {
    				break;
    			}
    			allUser.addAll(users);
    			i+=50;
    		}
    		return allUser;
    	}
    
    }
    

    2 获得QQ信息
    接口地址:
    http://cgi.find.qq.com/qqfind/buddy/search_v3

    post请求,需要两个参数:
    keyword : 你要查询的QQ号码
    lwd : g_tk 值

    注意:此g_tk 的值为 cookie中 skey 计算得来的 而不是 p_skey

    java实现
     

    package com.pibigstar.qq.main;
    
    import java.io.IOException;
    import java.util.Calendar;
    import java.util.HashMap;
    import java.util.Map;
    import org.json.JSONArray;
    import org.json.JSONObject;
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    
    import com.pibigstar.qq.domain.User;
    import com.pibigstar.qq.utils.GetTk;
    import com.pibigstar.qq.utils.JSONUtil;
    
    public class GetInfo{
    	public static User getInfo(String qq,Map<String, String> cookies) {
    		
    		User user = new User();
    		Map<String, String> data = new HashMap<>();
    		//注意这里,获得信息是用的skey 而获得全部好友使用的为p_skey
    		String skey = cookies.get("skey");
    		String g_tk = GetTk.getTk(skey);
    		
    		data.put("keyword", qq);
    		data.put("ldw", g_tk);
    		
    		Document document;
    		try {
    			document = Jsoup.connect("http://cgi.find.qq.com/qqfind/buddy/search_v3").cookies(cookies).header("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36").ignoreContentType(true).data(data).timeout(10000).post();
    			String allJson = document.getElementsByTag("body").text();
    			System.out.println(allJson);
    			JSONObject result = (JSONObject) new JSONObject(allJson).get("result");
    			JSONObject buddy = (JSONObject) result.get("buddy");
    			JSONArray jsonArray = buddy.getJSONArray("info_list");
    			
    			JSONObject dataJson = (JSONObject) jsonArray.get(0);
    			user = JSONUtil.jSONToObject(dataJson.toString(), User.class);
    			JSONObject birthdayJson = (JSONObject) dataJson.get("birthday");
    			String year = birthdayJson.get("year").toString();
    			String month = birthdayJson.get("month").toString();
    			String day = birthdayJson.get("day").toString();
    			String birthday = year+"-"+month+"-"+day;
    			user.setBirthday(birthday);
    			
    			Calendar calendar = Calendar.getInstance();
    			int now = calendar.get(Calendar.YEAR);
    			
    			if (year!=null&&year.length()>0) {
    				int age = now - Integer.parseInt(year);
    				user.setAge(age);
    			}
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		return user;
    	}
    
    }
    

    把user的bean也放一下

    package com.pibigstar.qq.domain;
    
    public class User {
    	
    	private String data;//QQ号
    	
    	private String label;//用户名/备注名
    	
    	private String nick;//昵称
    	
    	private String gender;//性别 1为男  2为女
    	
    	private String city;//城市
    	
    	private String country;//国家
    	
    	private String lnick;//个性签名
    	
    	private String personal;//个人说明
    	
    	private String college;//学校
    	
    	private String birthday;//生日
    	
    	private String email;//邮箱
    	
    	private String phone;//手机
    	
    	private String uin;//qq号
    	
    	private int age;
    	
    
    	public int getAge() {
    		return age;
    	}
    
    	public void setAge(int age) {
    		this.age = age;
    	}
    
    	public String getUin() {
    		return uin;
    	}
    
    	public void setUin(String uin) {
    		this.uin = uin;
    	}
    
    	public String getData() {
    		return data;
    	}
    
    	public void setData(String data) {
    		this.data = data;
    	}
    
    	public String getLabel() {
    		return label;
    	}
    
    	public void setLabel(String label) {
    		this.label = label;
    	}
    
    	public String getNick() {
    		return nick;
    	}
    
    	public void setNick(String nick) {
    		this.nick = nick;
    	}
    
    	public String getGender() {
    		return gender;
    	}
    
    	public void setGender(String gender) {
    		this.gender = gender;
    	}
    
    	public String getCity() {
    		return city;
    	}
    
    	public void setCity(String city) {
    		this.city = city;
    	}
    
    	public String getCountry() {
    		return country;
    	}
    
    	public void setCountry(String country) {
    		this.country = country;
    	}
    
    	public String getLnick() {
    		return lnick;
    	}
    
    	public void setLnick(String lnick) {
    		this.lnick = lnick;
    	}
    
    	public String getPersonal() {
    		return personal;
    	}
    
    	public void setPersonal(String personal) {
    		this.personal = personal;
    	}
    
    	public String getCollege() {
    		return college;
    	}
    
    	public void setCollege(String college) {
    		this.college = college;
    	}
    
    	public String getBirthday() {
    		return birthday;
    	}
    
    	public void setBirthday(String birthday) {
    		this.birthday = birthday;
    	}
    
    	public String getEmail() {
    		return email;
    	}
    
    	public void setEmail(String email) {
    		this.email = email;
    	}
    
    	public String getPhone() {
    		return phone;
    	}
    
    	public void setPhone(String phone) {
    		this.phone = phone;
    	}
    
    	@Override
    	public String toString() {
    		return "User [data=" + data + ", label=" + label + ", nick=" + nick + ", gender=" + gender + ", city=" + city
    				+ ", country=" + country + ", lnick=" + lnick + ", personal=" + personal + ", college=" + college
    				+ ", birthday=" + birthday + ", email=" + email + ", phone=" + phone + "]";
    	}
    	
    	
    }
    
    
    

    以上仅供学习参考。

    QQ好友列表获取软件   qq群交流:573714756

     

    展开全文
  • Python爬虫QQ空间好友说说

    千次阅读 2017-12-25 01:04:18
    Python爬虫QQ空间好友说说 先看效果:(轻微马赛克) 我的好友大概接近一百人,这里总共有3.5w+...爬虫技术不是黑客技术,访问好友QQ空间需要获得权限 难点分析: 好友列表的获取 访问请求中...
  • 友盟分享 qq没有存储权限 分享失败

    千次阅读 2018-07-02 10:04:07
    友盟分享分享到qq或者qq空间时提示qq没有存储权限1,检查是否赋予了存储权限2,如果已经授权那么检查手机是否有存储卡(qq是必须要有存储卡才能分享本地图片)我们做分享的时候最好是让后台给你个图片链接 分享链接...
  • 好友QQ空间设有权限咋办?看这个吧,保证你能进入。
  • 官方的群代码的获取前提是我们具有权限(也就是群主或管理权限)   2、首先我们需要通过此链接:https://qun.qq.com/join.html 去QQ群官网,一键群 a 、进入该页面之后,我们登录自己的qq账号,选择要...
  • 如何获取自己的QQ好友? 假设我想要我的QQ的所有好友QQ号码, 然后拼成邮箱一行一个, 怎么处理呢? 方法有很多种, 下面是比较简单的一种 , 原理是登录QQ空间, 然后点访问权限-> 指定好友可见 , 在此操作过程中F12...
  • QQ空间权限限制破解思路

    万次阅读 多人点赞 2014-11-25 17:19:38
    QQ空间是腾讯公司很有活力的产品,用户jg
  • android QQ好友分享

    千次阅读 2016-12-02 17:38:52
    最近开发用到了QQ分享,写个博客梳理一下。 申请APPID 1104979439导入jar包 mta-sdk-1.6.2.jar open_sdk_r5756.jar代码示例 配置AndroidManifest.xml文件 android:name="com.tencent.tauth.AuthActivity" an
  • QQ加密相册查看软件

    热门讨论 2012-03-28 10:55:50
    1.首先在电脑上登录一个自己的QQ号码,这个不用说大家都会的。 2.打开这个QQ号的“QQ空间”,上传几张照片,如果你已经...10.确定能正常使用之后再输入别人的QQ号,最好找个QQ号和你是好友关系,然后进行第六步就行了。
  • 下面是恢复QQ好友的记录。本人使用的android手机。 准备部分: 第一步,获取手机 root 权限,并使用adb shell 导出 data/data/com.tencent.monileqq/databases/ 路径下的数据库。 第二步,找到该数据库下你自己QQ...
  • 爬取并分析QQ好友的说说

    千次阅读 2017-02-10 21:02:32
    将之前爬好的数据经过简单的分析就可以得到下面的关系图 其中:点表示一个QQ好友,两点间的连线表示这两个好友之间有过点赞或者评论,线的粗细表示关系的强弱。 图中明显分为两大聚集,为有较强关系的群体。其中一...
  • 又双叒叕更新了,但这次不是微信,而是微信的老哥、上上周才更新过的QQ。...面对面加好友大家都用过“面对面群”功能吧。如果一大群人想要建群,这时用“面对面建群”功能,比一个一个拉进来要高效不少。现...
  • 很简单,设置一下访问权限就可以轻松解决了。首先打开并登录QQ,在登录好的QQ窗口中,点击图像旁边的QQ空间图标从而直接打开自己的QQ空间,免去登录QQ空间的步骤然后找到QQ空间的“设置”图标,进入“权...
  • 在线对其隐身:指你的QQ处于在线时,对某个好友设置后,被设置的好友看到您QQ是离线的状态。QQ密友值怎么来的?为什么有些人有有些人没有?有QQ设置隐私的亲密关系,与好友建立关系,即可产生QQ密友值。没有是因为...
  • 前言 先看效果图: ...前几天我们陆陆续续的讲了Python如何生成词云以及Selenium的安装使用,今天我们综合一下这些知识,写一篇爬虫实战文章,带大家爬取QQ空间好友说说写人本地txt文件,并生成词云...
  • 本案例教会大家,如何获取已登录QQ用户的好友列表以及使用权限。涉及到ClientKey的漏洞利用和空间g_tk的算法,以及一些QQ接口的运用。 功能: 1.获取本机已登录QQQQ号,QQ名称,万能密钥Key)。 2.获取已登录QQ的...
  • 教你如何查看加密的QQ空间和加密的QQ相册

    万次阅读 热门讨论 2008-11-11 10:37:00
    如何利用Q哥Q妹图标来看加密的QQ空间和相册 大家看详细操作 假如对方的QQ空间了密 而你又很想看 那你就让对方点他的Q哥Q妹图标或者点他好友上的Q哥Q妹图标 (意思就是对方点谁的Q哥Q妹图标都可以) 然后出来一段网址...
  • 获取qq好友发的说说

    千次阅读 2017-08-05 17:45:43
    下面我们以一个实际的例子——获取一个QQ空间好友的说说信息,来简单讲解一下Selenium+Phantomjs的使用。 我们需要爬取的页面时这样的: QQ空间好友说说的链接为: http://user.qzone.qq.com/{好友QQ号}/...
  • 需求:扫描二维码,打开一个移动端页面,用户分享到微信好友qq,微信朋友圈,qq空间可以自定义标题,图片,描述。 实现步骤: 一.绑定域名 二.引入JS文件 三.通过config接口注入权限验证配置 四.通过ready接口处理...
  • 登陆后,进入设置,有一个权限设置,设置“谁能看我的空间”为好友可见,然后构造爬虫。 (1)获取Cookie 两种方式: 第一种:通过chrome F12慢慢找获取 第二种:selenium模拟登陆获取 1 from selenium ...
  • 本篇博客利用python爬虫实现半自动爬取好友头像 ...QQ邮箱设置了访问权限,我们并不能直接通过requests访问这个链接,所以我就采取了比较笨的方法,ctrl+c,ctrl+v。利用CV大法手动复制进入我们的记事本中...
  • 那么qq2013怎么设置好友上线提醒和关闭提醒声音呢? qq2013怎么设置好友上线提醒? 先用鼠标选中好友,然后鼠标右键,在“设置权限”中点击“好友上线提醒”,这样就设置成功啦! 那么qq2013怎么关闭好友...
  • 妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊 标签: 2018 引言: 在上上周的周六和周日,我发了两篇利用itchat实现微信机器人的文章(Python): 小猪的Python学习之旅 —— 18.Python微信...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,002
精华内容 4,000
关键字:

qq加好友权限