12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <?php
- include("../wechatext.class.php");
-
- function logdebug($text){
- file_put_contents('../data/log.txt',$text."\n",FILE_APPEND);
- };
-
- $options = array(
- 'account'=>'demo@domain.com',
- 'password'=>'demo',
- 'datapath'=>'../data/cookie_',
- 'debug'=>true,
- 'logcallback'=>'logdebug'
- );
- $wechat = new Wechatext($options);
- if ($wechat->checkValid()) {
-
- $grouplist = $wechat->getGroupList();
- var_dump($grouplist);
-
- $userlist = $wechat->getUserlist(0,10);
- var_dump($userlist);
- $user = $userlist[0];
-
- $userdata = $wechat->getInfo($user['id']);
- var_dump($userdata);
-
- $newslist = $wechat->getNewsList(0,10);
- var_dump($newslist);
-
- $topmsg = $wechat->getTopMsg();
- var_dump($topmsg);
- $msglist = $wechat->getMsg();
- var_dump($msglist);
-
- if ($topmsg && $topmsg['has_reply']==0){
- $wechat->send($user['id'],'hi '.$topmsg['nick_name'].',rev:'.$topmsg['content']);
- $content = '这是一条Wechatext发出的测试微信';
- $imgdata = file_get_contents('http://github.global.ssl.fastly.net/images/modules/dashboard/bootcamp/octocat_fork.png');
- $img = '../data/send.png';
- file_put_contents($img,$imgdata);
-
- $fileid = $wechat->uploadFile($img);
- echo 'fileid:'.$fileid;
-
-
- $re = $wechat->sendPreview($userdata['user_name'],$content,$content,$content,$fileid,'http://github.com/dodgepudding/wechat-php-sdk');
- var_dump($re);
-
-
- $re = $wechat->getFileList(2,0,10);
- var_dump($re);
- } else {
- echo 'no top msg';
- }
- } else {
- echo "login error";
- }
|