My understanding of opinions 2 is that it is designed to work with information stored in a database.
If you do not have access to the database from which the API was written, consider how to write the objects returned by the API to the table. The easiest way would be to create nodes from objects. You can then access them using Views 2.
, Stream Acitivity (http://drupal.org/project/activitystream). , API. , :
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/activitystream/activitystream.module?view=markup
, , . , Views 2, CiviCRM v2.2.3, :
http://svn.civicrm.org/civicrm/trunk/drupal/modules/views/
CiviCRM - Drupal, Drupal, . Drupal.
, .
- .