appnexus-client icon indicating copy to clipboard operation
appnexus-client copied to clipboard

:snake: General purpose Python client for the AppNexus API

Results 12 appnexus-client issues
Sort by recently updated
recently updated
newest added

Hi. I've just forked the repository to add some missing services, but I'm not familiar with Thingy. I'm especially interested in implementing the inventory-list and its nested inventory-list-items (cf doc...

Address issue #41, #42 and #43. I tried to work around the current design in `master` to fix all corner cases but was unable to do that and, at the...

The budget splitter api requires a line_item_id but unlike the usual behaviour, it is not passed as a query parameter: https://wiki.xandr.com/display/api/Splits+Service It's `https://api.appnexus.com/budget-splitter/LINE-ITEM-ID/splits` instead of `https://api.appnexus.com/budget-splitter?line_item_id=LINE-ITEM-ID`

To demonstrate the behavior, consider the code below: ```python import logging from appnexus import Campaign, connect logging.basicConfig() logging.getLogger("appnexus-client").setLevel(logging.DEBUG) connect('XXXXXXXXXX, 'XXXXXXXXXX') def gather(cursor): print("Cursor.before:\tskip={}, limit={}".format(cursor._skip, cursor._limit)) results = [res for res...

This code snippet: ```python import logging from appnexus import Campaign, connect connect('XXXXXXXXXX', 'XXXXXXXXXX') def gather(cursor): print("----------") print("Cursor.before:\tskip={}, limit={}, len={}, size={}" \ .format(cursor._skip, cursor._limit, len(cursor), cursor.size())) results = [res for res...

Using the following code snippet: ```python import logging from appnexus import Campaign, connect logging.basicConfig() logging.getLogger("appnexus-client").setLevel(logging.DEBUG) connect('XXXXXXXXXX', 'XXXXXXXXXX') def gather(cursor): print("----------") print("Cursor.before:\tskip={}, limit={}".format(cursor._skip, cursor._limit)) results = [res for res in cursor]...