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.
$ composer require sandklock/socialall
Go to SocialAll and register an application for free.
require_once 'vendor/autoload.php';
$sa = new SocialAll\SocialAll($app_id, $secret_key);
error_log($sa->getLoginUrl('facebook', 'http://yourdomain.com/callback'));
$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)
disqus
facebook
foursquare
github
google
lastfm
linkedin
live
mailru
plurk
reddit
tumblr
twitter
vkontakte
wordpress
If you encounter any bugs or issues, feel free to open an issue at github.