IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • BQQApi
  • Comment
  • IM
  • IMFactory
  • IMQq
  • IMRtx

Class BQQApi

Namespace: application\modules\message\core
Copyright: 2008-2014 IBOS Inc
Author: banyanCheung banyan@ibos.com.cn
Located at system/modules/message/core/BQQApi.php

Methods summary

public
# __construct( array $param = array() )

构造函数,初始化公共参数里的可变变量

构造函数,初始化公共参数里的可变变量

Parameters

$param
public array
# addAccount( array $acountData )

增加一个企业QQ账户

增加一个企业QQ账户

Parameters

$acountData
要增加的用户信息

Returns

array

Link

该api介绍
public
# setStatus( string $openId, string $flag )

设置用户账户状态

设置用户账户状态

Parameters

$openId
每个绑定用户的openId
$flag
1为启用,2为禁用

Link

该api介绍
public array
# sendNotify( array $param )

发送提醒

发送提醒

Parameters

$param
要配置的参数

Returns

array

Link

该api介绍
public array
# getCorBase( )

获取企业基本信息

获取企业基本信息

Returns

array

Link

该api介绍
public array
# getVerifyStatus( array $param )

获取验证状态

获取验证状态

Parameters

$param

Returns

array

Link

该api介绍
public array
# getUserList( array $param )

获取员工基本资料列表

获取员工基本资料列表

Parameters

$param

Returns

array

Link

该api介绍
public array
# getRefreshToken( array $param )

刷新企业QQ token

刷新企业QQ token

Parameters

$param

Returns

array

Link

该api介绍
protected array
# fetchResult( string $url, array $param = array(), string $type = 'get' )

获取结果集

获取结果集

Parameters

$url
链接地址
$param
附加参数
$type
发送类型,get或者post

Returns

array
结果集
protected string
# buildUrl( string $url, array $param = array(), boolean $includePublic = true )

创建发送请求前的URL

创建发送请求前的URL

Parameters

$url
基础URL,这个应该是常量里定义好的
$param
附件在url后面的参数
$includePublic
是否包含公共参数

Returns

string
创建后的URL

Constants summary

string CORPORATION_BASE_URL
# 'https://openapi.b.qq.com/api/corporation/get'
string REFRESH_TOKEN_URL
# 'https://openapi.b.qq.com/oauth2/companyRefresh'
string ADD_ACCOUNT_URL
# 'https://openapi.b.qq.com/api/dept/adduser'
string SET_USERSTATUS_URL
# 'https://openapi.b.qq.com/api/dept/setuserstatus'
string SEND_TIPS_URL
# 'https://openapi.b.qq.com/api/tips/send'
string USER_LIST_URL
# 'https://openapi.b.qq.com/api/user/list'
string VERIFY_HASH_URL
# 'https://openapi.b.qq.com/api/login/verifyhashskey'
IBOS open source API documentation generated by ApiGen