Overview

Packages

  • None
  • WxRobot
    • Admin
    • Cmd
    • CoreFunctions
    • Exends
    • Install
    • Table
    • Uninstall
    • WxSDK

Classes

  • ErrorCode
  • PKCS7Encoder
  • Prpcrypt
  • SHA1
  • Weixin_BaseCore
  • WeiXin_SDK
  • Weixin_Template
  • WXBizMsgCrypt
  • XMLParse
  • Overview
  • Package
  • Class

Class WeiXin_SDK

Author: midoks
Located at weixin-sdk-api/weixin/weixin.class.php
Methods summary
public static WxRobot_SDK
# instance( )

WxRobot SDK类实例化

WxRobot SDK类实例化

Returns

WxRobot_SDK
instance
public
# __construct( $AppId = '', $AppSecret = '' )
public
# toMsgText( $fromUserName, $toUserName, $Msg )
public
# toMsgImage( $fromUserName, $toUserName, $MediaId )
public
# toMsgVoice( $fromUserName, $toUserName, $MediaId )
public
# toMsgMusic( $fromUserName, $toUserName, $Title, $Description, $MusicUrl, $HQMusicUrl, $ThumbMediaId = '' )
public
# toMsgVideo( $fromUserName, $toUserName, $MediaId, $Title, $Description )
public
# toMsgNews( $fromUserName, $toUserName, $News )
public
# getToken( )

get token

get token

Ret

json
public
# pushMsgText( $token, $open_id, $msg )
public
# pushMsgImage( $token, $open_id, $media_id )
public
# pushMsgImageAdv( $token, $open_id, $file )
public
# pushMsgVoice( $token, $open_id, $media_id )
public
# pushMsgVoiceAdv( $token, $open_id, $file )
public
# pushMsgVideo( $token, $open_id, $media_id, $title, $desc )
public
# pushMsgVideoAdv( $token, $open_id, $file, $title, $desc )
public
# pushMsgMusic( $token, $open_id, $thumb_media_id, $title, $desc, $musicurl, $hqmusicurl )
public
# pushMsgMusicAdv( $token, $open_id, $file, $title, $desc, $musicurl, $hqmusicurl )
public
# pushMsgNews( $token, $open_id, $info )

Exp:

$info should be: $info[]["title"] = "Happy Day"; $info[]["description"]="Is Really A Happy Day"; $info[]["url"] = "URL"; $info[]["picurl"] = "PIC_URL";


public
# getCustomServiceLog( $token, $open_id, $starttime, $endtime, $pagesize = 20, $pageindex = 1 )

Parameters

$token
调用接口凭证
$open_id
普通用户的标识,对当前公众号唯一
$starttime
查询开始时间,UNIX时间戳
$endtime
查询结束时间,UNIX时间戳,每次查询不能跨日查询
$pagesize
每页大小,每页最多拉取1000条
$pageindex
查询第几页,从1开始

Func

获取客服聊天记录
public
# menuGet( $token )
public
# menuSet( $token, $json )
public
# menuDel( $token )
public
# getSemantic( $token, $query, $category, $lat, $long, $city, $region, $appid, $uid )
public
# download( $token, $media_id )
public
# upload( $token, $type, $file )
public
# uploadUrl( $token, $type, $fn, $mime, $content )
public
# getUserInfo( $token, $open_id, $lang = 'zh_CN' )
public
# getUserList( $token, $next_openid )
public
# setUserGroup( $token, $json )
public
# getUserGroup( $token )
public
# getUserGroupPosition( $token, $json )
public
# modUserGroup( $token, $json )
public
# movUserGroup( $token, $json )
public
# updateRemark( $token, $open_id, $remark )
public
# temp_ticket( $token, $json )
public
# permanent_ticket( $token, $json )
public
# get_ticket( $ticket )
public
# long2short( $token, $url )
public
# uploadMsgImageText( $token, $msg )
public
# sendAllByGroup( $token, $group_id, $media_id, $msgtype )
public
# sendAll( $token, $user, $media_id, $msgtype )
public
# deleteSend( $token, $id )
public
# sendTemplateInfo( $token, $json )
public
# getWeixinIp( $token )
public
# to_json( $arr )
public
# notice( $msg, $line )
public
# logs( $msg, $line )
Properties summary
public $template
#
public $base
#
public $app_id
#
public $app_sercet
#
public static $_instance

WxRobot_SDK Instance

WxRobot_SDK Instance

# null
API documentation generated by ApiGen