sandklock / socialall
There is no license information available for the latest version (2.1.0) of this package.
SocialAll is one API for all networks
2.1.0
2015-10-30 09:40 UTC
Requires
- php: >=5.2.0
This package is not auto-updated.
Last update: 2024-12-07 20:22:43 UTC
README
SocialAll API library for PHP
Note: SocialAll is an unified API for 15+ popular social networks that supports social login, posting (supported video & photo), messaging and friends inviting.
Installation
$ composer require sandklock/socialall
Go to SocialAll and register an application for free.
Usage
require_once 'vendor/autoload.php'; $sa = new SocialAll\SocialAll($app_id, $secret_key); error_log($sa->getLoginUrl('facebook', 'http://yourdomain.com/callback'));
API
$sa->getLoginUrl($network, $callback_url)
$network
--string
-- see networks$callback_url
--string
- returns
string
login url
$sa->getUser($token, $callback)
$token
--string
$callback
--function ($err, $user)
$sa->getFriends($token, $callback)
$token
--string
-- token given by SocialAll$callback
--function ($err, $friends)
$sa->postStream($token, $message, $callback)
$token
--string
$message
--string
$callback
--function ($err)
$sa->sendMessage($token, $message, $friends, $title, $callback)
$token
--string
$message
--string
$friends
--array
-- list of friend's IDs$title
--string
$callback
--function ($err)
Networks
disqus
facebook
foursquare
github
google
lastfm
linkedin
live
mailru
plurk
reddit
tumblr
twitter
vkontakte
wordpress
Bugs and Issues
If you encounter any bugs or issues, feel free to open an issue at github.