Revision: 21466
Updated Code
at December 14, 2009 08:44 by stephanepericat
Updated Code
<?php /** * Delicious_query(); * @author: Stephane P. Pericat * @date: 2009-12-14 * * @param : $credentials(array), $request(string) * @return: simpleXML object */ function delicious_query($credentials = array(), $request) { if(empty($credentials)) { throw new InvalidArgumentException("no credentials provided"); } $username = $credentials["username"]; $password = $credentials["password"]; $base_url = "https://".$username.":".$password."@api.del.icio.us/v1/"; $full_url = $base_url.$request; $ch = curl_init($full_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $query = curl_exec($ch); curl_close($ch); return simplexml_load_string($query); } $creds = array("username" => "your_username", "password" => "your_password"); $query = delicious_query($creds, "posts/all?tag=php"); var_dump($query);
Revision: 21465
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 14, 2009 05:56 by stephanepericat
Initial Code
<?php /** * Delicious_query(); * @author: Stephane P. Pericat * @date: 2009-12-14 * * @param : $credentials(array), $request(string) * @return: simpleXML object */ function delicious_query($credentials = array(), $request) { if(empty($credentials)) { throw new InvalidArgumentException("no credentails provided"); } $username = $credentials["username"]; $password = $credentials["password"]; $base_url = "https://".$username.":".$password."@api.del.icio.us/v1/"; $full_url = $base_url.$request; $ch = curl_init($full_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $query = curl_exec($ch); curl_close($ch); return simplexml_load_string($query); } $creds = array("username" => "your_username", "password" => "your_password"); $query = delicious_query($creds, "posts/all?tag=php"); var_dump($query);
Initial URL
Initial Description
an easy-to-use function to connect to your del.icio.us account and perform a query. query commands can be found on their api help: http://delicious.com/help/api
Initial Title
Delicious query function
Initial Tags
curl, php
Initial Language
PHP