• perl weixin 获取好友信息


    <pre name="code" class="python">https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxgetcontact?
    pass_ticket=ovyLkGVM8W6lUAbZpt%252BhgJdeomQYRPOu8yf6FkW%252B7GE5Meq4S3qn4Qz%252FQyD64vsD
    &r=1454072827975
    &seq=0&skey=@crypt_597aeefd_95352fe37541ae84f1c15b4d8a86e710
    
    获取好友信息,只有通讯录的好友信息,没有群信息:
    
    pass_ticket	ovyLkGVM8W6lUAbZpt%2BhgJdeomQYRPOu8yf6FkW%2B7GE5Meq4S3qn4Qz%2FQyD64vsD
    r	        1454072827975
    seq	         0
    skey	   @crypt_597aeefd_95352fe37541ae84f1c15b4d8a86e710
    
    
    perl程序:
    
    $url="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxgetcontact?lang=zh_CN&pass_ticket=$pass_ticket&seq=0&skey=$skey";
    -------------friend-----------------
    {
    "BaseResponse": {
    "Ret": 0,
    "ErrMsg": ""
    }
    ,
    "MemberCount": 244,
    "MemberList": [{
    "Uin": 0,
    "UserName": "@65374f237be9a1f34a783315fb98b57b4c523c07e4316a2484cca158220e2d80",
    "NickName": "知道",
    "HeadImgUrl": "/cgi-bin/mmwebwx-bin/webwxgeticon?seq=0&username=@65374f237be9a1f34a783315fb98b57b4c523c07e4316a2484cca158220e2d80&skey=",
    "ContactFlag": 3,
    "MemberCount": 0,
    "MemberList": [],
    "RemarkName": "",
    "HideInputBarFlag": 0,
    "Sex": 2
    ]}}
    
    $d=encode_utf8($d);
    $d = decode_json($d);
    
    ###@{$d->{MemberList}} 解数组引用
    foreach $m (@{$d->{MemberList}}){
    #print $m->{UserName};
    push (@chatroom_id ,$m->{UserName});
    print "
    ";s


    
                                        
    
  • 相关阅读:
    mysql缓存
    复杂映射
    SQL 映射的 XML 文件
    xml配置文件
    从xml中构建sqlSessionFactory
    eclipse使用时jar不在libraries
    去掉不用的工作空间
    javac找不到或无法加载主类 com.sun.tools.javac.Main,
    文本,布局,样式
    (常用)re模块
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351049.html
Copyright © 2020-2023  润新知