dyb / api-bundle
此包已被弃用,不再维护。未建议替代包。
Symfony DoYouBuzz Api 连接包
此包尚未发布版本,信息不多。
README
为了满足一些定制需求,请务必进行分支操作并阅读rfm 文档。
要求
您必须
- 拥有一个symfony2项目:>= v2.1
- 拥有DoYouBuzz API密钥和API密钥
- 拥有安装了cURL的本地Web服务器
- 知道您是否有合作伙伴或应用程序访问权限
安装
##使用composer
"require": { "dyb/api-bundle": "dev-master" },
#配置
注册Bundle
将此行添加到您的AppKernel.php
new Dyb\ApiBundle\DybApiBundle(),
在您的routing.yml中声明路由
dyb_showcase:
resource: "@DybApiBundle/Controller/Showcase/"
type: annotation
prefix: /dyb/showcase/
将以下行添加到您的配置中。例如,在您的app/config/config.yml中
dyb_api:
showcase:
key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#功能
##展示
###获取用户列表,分页显示
[
{"username":"john@doe.me","email":"john@doe.me","firstname":"john","lastname":"doe","id":311243},
{"username":"jane@doe.me","email":"jane@doe.me","firstname":"jane","lastname":"doe","id":311245}
]
访问此URL:/dyb/showcase/list
###获取用户选择列表
{
"1":"John Doe",
"2":"Jane Doe"
}
访问此URL:/dyb/showcase/choice