Overview

Namespaces

  • None
  • sinacloud
    • sae

Classes

  • SaeADPNS
  • SaeAPNS
  • SaeChannel
  • SaeDeferredJob
  • SaeFetchInternal
  • SaeKV
  • SaeMail
  • SaeMysql
  • SaeSegment
  • SaeTAdvance
  • SaeTaskQueue
  • SaeTClientV2
  • SaeTOAuthV2
  • SaeVCode
  • vDisk

Exceptions

  • OAuthException
  • Overview
  • Namespace
  • Class

Class SaeTAdvance

新浪微博高级操作类 继承于新浪微博操作类,添加一些仅面向合作开发者的接口的封装。使用此类前,请确认您的微博应用为合作开发者应用。

使用前需要先手工调用saetadvance.ex.class.php

SaeTClient
Extended by SaeTAdvance
Package: sae
Author: Elmer Zhang
Version: 1.0
Located at saetadvance.ex.class.php
Methods summary
public array
# register( string $nick, string $gender, string $password, string $email, string $ip, string $province = NULL, string $city = NULL )

注册新浪微博帐号

注册新浪微博帐号

Parameters

$nick
昵称, 必须参数.不超过20个汉字.
$gender
性别, 必须参数. m,男,f,女.
$password
密码, 必须参数.
$email
注册邮箱, 必须参数.
$ip
注册用户用户当前真实的IP.必须参数.
$province
可选参数. 参考省份城市编码表
$city
可选参数. 参考省份城市编码表,1000为不限

Returns

array
public array
# activate( string $uid, string $nickname, string $gender, string $email, string $ip, string $province, string $city = NULL )

二次注册微博的接口

二次注册微博的接口

Parameters

$uid
用户UID,必选参数
$nickname
昵称, 必须参数.不超过20个汉字.
$gender
性别, 必须参数. m,男,f,女.
$email
注册邮箱, 必须参数.
$ip
注册用户用户当前真实的IP.必须参数.
$province
参考省份城市编码表,必须参数.
$city
可选参数. 参考省份城市编码表,1000为不限

Returns

array
public array
# search_users( string $q, integer $page = 1, integer $count = 10, array $extra = array() )

搜索微博用户

搜索微博用户

Parameters

$q
搜索的关键字。
$page
页码,可选。
$count
每页返回的微博数。默认返回10条,可选。
$extra

附加选项。格式:array('key0'=>'value0', 'key1'=>'value1', ....)。支持的key:
- snick int 搜索范围是否包含昵称。0为不包含,1为包含。 - sdomain int 搜索范围包含个性域名。0为不包含,1为包含。 - sintro int 搜索范围包含简介。0为不包含,1为包含。 - province int 省份ID,参考省份城市编码表 - city int 城市ID,参考省份城市编码表 - gender string 性别 (m 为男,f 为女) - comorsch string 公司学校名称。 - sort int 排序方式,1为按更新时间,2为按粉丝数。 - callback string 仅JSON方式支持,用于JSONP跨域数据访问。 - base_app int 是否基于当前应用来获取数据。1表示基于当前应用来获取数据。

Returns

array
public array
# search_status( string $q, integer $page = 1, integer $count = 10, array $extra = array() )

搜索微博(多条件组合)

搜索微博(多条件组合)

Parameters

$q
搜索的关键字。
$page
页码,可选。
$count
每页返回的微博数。默认返回10条,可选。
$extra

附加选项。格式:array('key0'=>'value0', 'key1'=>'value1', ....)。支持的key:
- filter_ori int 过滤器,是否原创 (0为全部,5为原创,4为转发,默认0) - filter_pic int 过滤器,是否含图 (0为全部,1为含图,2为不含图) - fuid int64 微博作者UID - province int 省份ID - city int 城市ID - starttime int 开始时间(unix时间戳) - endtime int 截止时间 (unix时间戳) - needcount int 是否返回搜索结果数开关量,可选true/false,值为true时,返回值中,增加搜索结果数量字段。 - base_app int 可选参数. 是否按照当前应用信息对搜索结果进行过滤,可选True/False或者1/0,值为True/1时,返回值中,仅返回通过该应用发送的微博。

Returns

array
public array
# search( string $q, integer $page = 1, integer $count = 10, array $extra = array() )

搜索微博文章

搜索微博文章

Parameters

$q
搜索的关键字。
$page
页码,可选。
$count
每页返回的微博数。默认返回10条,最大200条,可选。
$extra

附加选项。格式:array('key0'=>'value0', 'key1'=>'value1', ....)。支持的key:
- geocode string 返回指定经纬度附近的信息。经纬度参数格式是“纬度,经度,半径”,半径支持km(公里),m(米),mi(英里)。格式需要URL Encode编码

Returns

array
public array
# location_route( array $params )

驾车路线查询接口。

驾车路线查询接口。

Parameters

$params

参数。格式:array('key0'=>'value0', 'key1'=>'value1', ....)。支持的key:
- begin_id int 起点的id(必须与city1结合使用,会覆盖beginxy) - beginxy string 起点的坐标(逗号分隔,若有begin_id以begin_id为准) - end_id int 终点的id(必须与city2结合使用,会覆盖endxy) - endxy string 终点的坐标(逗号分隔,若有end_id以end_id为准) - city1 string 起点所在城市代码,默认为0010(北京) - city2 string 终点所在城市代码,默认为0010(北京) - t int 查询类型(0:速度优先,1:费用优先,2:距离优先)

Returns

array
public array
# location_bus( array $params )

公交路线查询接口。

公交路线查询接口。

Parameters

$params

参数。格式:array('key0'=>'value0', 'key1'=>'value1', ....)。支持的key:
- begin_id int 起点的id(必须与city结合使用,会覆盖beginxy) - beginxy string 起点的坐标(逗号分隔,若有begin_id以begin_id为准) - end_id int 终点的id(必须与city结合使用,会覆盖endxy) - endxy string 终点的坐标(逗号分隔,若有end_id以end_id为准) - city string 所在城市代码,默认为0010(北京) - t int 查询类型(0:最快捷,1:最经济,2:最少换乘,3:最少步行,4:最舒适)

Returns

array
public array
# ip2xy( mixed $ips )

根据ip返回坐标信息的接口。

根据ip返回坐标信息的接口。

Parameters

$ips
需要获取坐标的ip(多个用半角逗号分隔),或者由一组ip组成的数组。例如:"219.145.178.178,60.194.172.177"或array("219.145.178.178","60.194.172.177");

Returns

array
public array
# addr2xy( string $addr, string $city = NULL )

根据地址返回坐标的接口。

根据地址返回坐标的接口。

Parameters

$addr
需要获取坐标的地址
$city
可选,所在城市对应代码

Returns

array
public array
# get_addr( string $xy )

根据地址返回坐标的接口。

根据地址返回坐标的接口。

Parameters

$xy
需要获取信息的坐标,以逗号隔开。例如:116.30987,39.98437

Returns

array
API documentation generated by ApiGen