zoukankan      html  css  js  c++  java
  • perl weixin webwxbatchgetcontact 接口

    webwxbatchgetcontact 返回全部群信息
    这个 webwxgetcontact 只是批量获取 群组或者好友的详细信息
    
    
    Post 请求:
    
    https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxbatchgetcontact?
    type=ex
    &r=1454120072706
    &lang=zh_CN
    &pass_ticket=J8sXia58QYVfuYd8WovzMFRVRrzRhDhLWfuz%252BWAcA66ruGDKPrEIG5RpETXtbapz
    
    
    参数:
    
    lang	    zh_CN
    pass_ticket	J8sXia58QYVfuYd8WovzMFRVRrzRhDhLWfuz%2BWAcA66ruGDKPrEIG5RpETXtbapz
    r	        1454120072706
    type	     ex
    
    JSON:
    	
    BaseRequest  Object { Uin=1284510822,  Sid="9dOfMj2jJ1i3dip6",  Skey="@crypt_597aeefd_59e7e8522645e6ee09e9a81e67891e5c",  更多...}
    	
    Count       50
    	
    List        Object { UserName="@@64bef8cb87eef0527f0178...9f457cba45f0ce09b390bb9",  EncryChatRoomId=""}, Object { UserName="@@06d5f4c78e00d16e16b4a9...9c9133cea7a61ca15eb7b35",  EncryChatRoomId=""}, Object { UserName="@@730e33b4ba31c677a7ac40...327bf498717daa6b9683d5b",  EncryChatRoomId=""}, 47 更多...]
    	
    0           Object { UserName="@@64bef8cb87eef0527f0178...9f457cba45f0ce09b390bb9",  EncryChatRoomId=""}
    	
    EncryChatRoomId
    	""
    	
    UserName
    	"@@64bef8cb87eef0527f0178945173438b03c0cf6fa9f457cba45f0ce09b390bb9"
    	
    1
    	Object { UserName="@@06d5f4c78e00d16e16b4a9...9c9133cea7a61ca15eb7b35",  EncryChatRoomId=""}
    	
    EncryChatRoomId
    	""
    	
    UserName
    	"@@06d5f4c78e00d16e16b4a9bbf01b795ff4d81903c9c9133cea7a61ca15eb7b35"
    	
    	
    	
    	返回内容:
    	
    	群信息,有详细信息和好友信息
    	
    	perl  :
    	
    	$login_url="https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxbatchgetcontact?type=ex&r=$now&lang=zh_CN&pass_ticket=$pass_ticket";
    
    my $post = {
    BaseRequest =>  {
                Uin         =>  $wxuin,
                Sid         =>  $wxsid,
                Skey        =>  $Skey,
                DeviceID    =>  $DeviceID,
            },
            Count       =>  $chat_num,
            List        =>  [map { {UserName=>$_,ChatRoomId=>""} } @chatroom_id ],
        };
    use JSON qw(encode_json);
    $json_string = encode_json($post);
    
    my $req = HTTP::Request->new('POST' => $login_url,[ 'lang'=>'zh_CN', 'pass_ticket'=>"$pass_ticket",'r'=>"$now",'type'=>'ex']);
    

  • 相关阅读:
    网路连接出现意外错误
    linux install oracle jdk
    Chrome开发者工具详解(一)之使用断点来调试代码上
    jQuery对象与DOM对象的相互转换
    Velocity学习(二)之语法
    vscode学习(一)之vscode开发中绝对让你惊艳的插件!!!(个人在用) 持续更新。。。。
    css3新属性box-orient
    使用css控制文字显示几行并且剩余部分隐藏(移动端和PC端同样适用)
    移动端实现横滑
    移动端实1px细线方法
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351047.html
Copyright © 2011-2022 走看看