Here's my base class and class for the unauthenticated DaniWeb API calls. Not every method has all features implemented yet, and it's not been fully tested either. Here's how to start using it:
include 'DwApiBase.class.php';
include 'DwApiOpen.class.php';
$dwapi = new DwApiOpen();
$result = $dwapi->GetMemberActivityPoints(94719);
$result = $dwapi->GetMemberEndorsements(94719);
$result = $dwapi->GetMemberReputationComments(94719);
$result = $dwapi->SearchArticles('daniweb-api');
$result = $dwapi->SearchMembers('pritaeas');
Open to suggestions, questions, etc.