dyb / api-bundle
This package is abandoned and no longer maintained.
No replacement package was suggested.
Symfony DoYouBuzz Api Connection Bundle
This package has no released version yet, and little information is available.
README
To do some custom needs , do not forget to fork and to rtfm Documentation.
Requirements
You must :
- have a symfony2 projet : >= v2.1
- have a DoYouBuzz API Key and API Secret
- have a local webserver with cURL installed
- know if you have a Partner or Application access
Installation
##With composer
"require": { "dyb/api-bundle": "dev-master" },
#Configuration
Register Bundle :
Add this line to your AppKernel.php :
new Dyb\ApiBundle\DybApiBundle(),
Declare the route in your routing.yml :
dyb_showcase:
resource: "@DybApiBundle/Controller/Showcase/"
type: annotation
prefix: /dyb/showcase/
Add the line below to your config. For example in your app/config/config.yml :
dyb_api:
showcase:
key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#Features
##Showcase :
###Get the list of your users, paginated :
[
{"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}
]
Go to this url : /dyb/showcase/list
###Get a choice list of your users
{
"1":"John Doe",
"2":"Jane Doe"
}
Go to this url : /dyb/showcase/choice