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_BaseCore

weixin sdk core

Author: [email protected]
Version: 1.0
Time: 2014-2-16
Located at weixin-sdk-api/weixin/libs/base.class.php
Methods summary
public
# getToken( $app_id, $app_sercet )
public
# pushMsgText( $token, $open_id, $msg )
public
# pushMsgImage( $token, $open_id, $media_id )
public
# pushMsgVoice( $token, $open_id, $media_id )
public
# pushMsgVideo( $token, $open_id, $media_id, $title, $desc )
public
# pushMsgMusic( $token, $open_id, $thumb_media_id, $title, $desc, $musicurl, $hqmusicurl )
public
# pushMsgNews( $token, $open_id, $info )
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 )

Func

智能语意接口

Ret

string json
public
# download( $token, $media_id )
public
# upload( $token, $type, $file )
public
# uploadUrl( $token, $type, $fn, $mime, $content )
public
# uploadContents( $url, $fn, $mime, $content, $token, $type )
public
# uploadContent5( $url, $fn, $mime, $content, $token, $type )
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 = 'mpnews' )
public
# sendAll( $token, $user, $media_id, $msgtype = 'mpnews' )
public
# deleteSend( $token, $id )
public
# sendTemplateInfo( $token, $json )
public
# getWeixinIp( $token )
public
# to_json( $array )
public
# arrayRecursive( & $array, $function, $apply_to_keys_also = false )
API documentation generated by ApiGen