- Impact
- 133
Ping.FM wrapper class
Version 0.2.1b
Download link: http://danltn.com/bin/b4g.phps
PHPClasses.org link: Browse the available classes - PHP Classes
This class allows you really easy interaction with the API features of Ping.FM. It also parses the XML return for easy access to the important data. (Accessible in $wrapper->details array)
Nothing too confusing about it, if you need more details check it on the Ping.FM API site, otherwise I can probably answer most questions.
Basic usage example:
Enjoy, and any questions - just ask.
Version 0.2.1b
Download link: http://danltn.com/bin/b4g.phps
PHPClasses.org link: Browse the available classes - PHP Classes
This class allows you really easy interaction with the API features of Ping.FM. It also parses the XML return for easy access to the important data. (Accessible in $wrapper->details array)
Nothing too confusing about it, if you need more details check it on the Ping.FM API site, otherwise I can probably answer most questions.
Basic usage example:
PHP:
try
{
$wrapper = &new PingFM_Functions;
/** Create a new function call */
$wrapper->dev_api = 'DEV_API';
/** Your dev API */
$wrapper->user_api = 'USER_API';
/** Their user API */
if ( $wrapper->validate() ) /** If it validates */
{
/** Let's retrieve the last 3 messages for fun */
if ( $wrapper->latest(3, 'DESC') )
{
echo 'Latest 3 message IDs: ', implode( ', ', array_keys($wrapper->details['messages']) ), '.';
echo '<br />', "\n";
/** Show the array, just an example, you wouldn't really use this. */
}
if ( $wrapper->post('status', 'is bored') ) /** Post to it */
{
echo 'Your status has been updated to "is bored."';
/** Another weird example */
}
}
}
catch ( exception $e )
{
echo $e->getMessage();
}
Enjoy, and any questions - just ask.
Last edited: