易班php,易班PHP-SDK开发
一、文档目录结构
-- /
|
|-- classes/ 开放平台SDK(网站接入)
|
|-- demo/ 测试实例
|
|-- config.php 配置文件,您需要修改这个文件写入对应的 AppID 等信息
|
|-- index.php DEMO入口
|
|-- authorize.php 网站接入授权流程(使用DEMO时请将管理中心->网站详细中授权回调地址指向此文件所在的URL)
|
|-- apitest.php 功能接口测试(需要完成授权流程获取到access_token才能进行接口测试)
|
|-- revoke.php 撤销授权功能调用测试
|
|-- README.txt 本文档
二、SDK简要使用说明
1、将 classes/ 目录下所有文件放到您的项目中,保持里面的目录结构
2、引用classes/下yb-globals.inc.php文件
3、通过$api = YBOpenApi::getInstance()->init() 实例化对象并配置应用信息
4、(网站接入授权)通过 $api->->getAuthorize()->getToken() 完成用户授权,获得access_token(可参考demo中authorize.php文件)
5、通过$api->bind()绑定access_token
三、SDK接口调用简要说明
完成初始化后,通过YBOpenApi::getInstance()->request($url, $param, $isPOST, $applyToken)来调用易班api
参数说明:
$url String 具体调用的接口名称,例如user/me
$param Array 接口请求参数数组
$isPOST Boolean 是否使用POST方式请求,默认使用GET方式
$applyToken Boolean 请求参数中是否需要添加access_token,设置为true时自动添加之前绑定的token到参数数组中(如果为true请先通过bind()将token绑定至实例中)
以 获取当前用户信息 为例:(接口说明 https://o.yiban.cn/wiki/index.php?– /
$url = 'user/me';
$param = array();
$isPOST= false;
$applyToken = true;
$result = YBOpenApi::getInstance()->request($url, $param, $isPOST, $applyToken);//获取接口返回信息
易班php,易班PHP-SDK开发相关推荐
- asp.net中有关文件HTTP上传服务器保存的问题(捷易拍sdk开发方面)
我们都知道,一般客户端文件上传服务器有两种方法:HTTP上传和FTP上传两种.两种上传方式以捷易拍SDK为例: 1.HTTP上传: /********************************* ...
- ESP8266 Non-OS SDK开发探坑之四-用户非易失参数安全存储到flash
ESP8266 Non-OS SDK开发探坑之四-用户非易失参数安全存储到flash [Starting with ESP8266 - Light a LED] [Starting with ESP8 ...
- c开发 易语言支持库,易写易库-用易语言开发易语言支持库.pdf
易写易库-用易语言开发易语言支持库 易写易库(EXEK)用户手册 版本:0.2 作者:liigo,/liigo 时间:2008.10 概述 EXEK EXEK "易写易库(EEXXEEKK) ...
- 易课寄在线购课系统开发笔记(二十五)--完成课程详情页面展示相关功能(应用Redis缓存)
课程详情页面展示 创建一个课程详情页面展示的工程,是一个表现层工程. 工程搭建 ecourses-item-web.打包方式 war. 可以参考 易课寄在线购课系统开发笔记(七)–后台管理系统工程搭建 ...
- 易课寄在线购课系统开发笔记(十五)--完成购课系统门户的工程搭建
购课系统门户首页 工程搭建 可以参考 易课寄在线购课系统开发笔记(七)–后台管理系统工程搭建分析 ecourses-bms-web 工程的搭建过程. 功能分析 请求的 url:/index web.x ...
- 易课寄在线购课系统开发笔记(三十三)--完成购物车系统的开发
购物车的实现 功能分析 1.购物车是一个独立的表现层工程: 2.添加购物车不要求登录,可以指定购买课程的数量: 3.展示购物车列表页面: 4.修改购物车课程数量: 5.删除购物车课程. 工程搭建 ec ...
- 易课寄在线购课系统开发笔记(十六)--完成内容服务系统的工程搭建
首页动态展示分析 内容信息要从数据库中获得. 动态展示分析 内容需要进行分类. 分类下有子分类,需要动态管理. 分类下有内容列表. 单点的内容信息: 有图片 有链接 有标题 有价格 包含大文本类型,可 ...
- VB.net是个弥天大谎,VB.net已死(海康威视 SDK 开发有感)
这几天用海康威视的 SDK 开发个抓图工具,因为要求要 VS2013 ,就搞了一个来装上,发现 SDK 里面只有 java 和 C# 的 Demo ,没有 VB.net 的,起初还有点担心,因为我只熟 ...
- php日历排班表,排班表 : 轮班工作者必备的排班神器
排班表是一款实用的排班软件, 它帮助有规律轮班的人群清晰记录白班.夜班.休息时间,并用多种颜色.图标进行标注,解决繁琐的排班问题.支持同步到系统日历和通知中心下拉查看,还支持农历和起床闹钟. 清晰易用 ...
- Kinect for Windows SDK开发入门
Kinect for Windows SDK开发入门(一):开发环境配置 首先来看一下Kinect设备: 1. Kinect设备 黑色的Kinect设备如下图:基座和感应器之间有一个电动的马达,通过程 ...
最新文章
- ORACLE姚翔,- oalib
- 如何查看用index.php,为什么整个网站使用一个index.php页面?
- iBeacon的数据包格式
- virtual关键字的使用(C# 参考)
- 行内元素(HTML、CSS)
- 生物聚集细胞生物化学反应的组织者Biomolecular condensates: organizers of cellular biochemistry
- 系统集成项目管理工程师是哪个部门发证?
- 18048 自由落体
- Python爬虫是什么?
- sql同比环比 简单示例
- android textview设置图片大小,修改Textview内图片文字间距和图片大小
- 【英文命名】星座、奢侈品、深海物种相关英语词汇帮助你命名
- 计算机网络串行传输 并行传输,串行传输和并行传输的概念
- Oasys Analysis and Design of Concrete (ADC) v8.1 1CD
- 无法在已有的 xxxxxxx“上还原文件 zzz。请重新发出 RESTORE 语句,用 WITH REPLACE 来覆盖原先存在的文件
- 高一被清华姚班录取,高三委拒谷歌 offer,一个重度网瘾少年到理论计算机科学家的蜕变!...
- fileinclude (攻防世界web)
- 半导体器件基础09:MOS管特性和应用(2)
- Linux系统软件安装更新下载太慢解决方法(更换国内源)
- 学术会议论文查重吗_学术论文会论文查重吗?
热门文章
- 汽车租赁管理系统/汽车租赁网站/汽车管理系统
- 3d人体智能测试软件,三维人体解剖软件(3dbody)
- 移动App后台Java开发银联支付后台接口
- Windows Server 2012 R2 官方原版镜像(转载)
- React——插件集合
- JAVA音乐网站(JAVA毕业设计)
- 高性能跳频抗干扰宽带自组网电台
- 华北电力大学\华电计算机考研复试经验分享
- c语言vs2013下载官方下载,Microsoft Visual C++2013运行库下载
- ixigua解析_最新西瓜视频、今日头条视频地址解析获取API接口