Acrclient
module containing the ACRCloud client.
ACRClient
Bases: Client
ACRCloud client wrapper to fetch metadata.
bearer_token: The bearer token for ACRCloud.
Source code in suisa_sendemeldung/acrclient.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 |
|
__init__(bearer_token, base_url='https://eu-api-v2.acrcloud.com')
Init subclass with default_date.
Source code in suisa_sendemeldung/acrclient.py
get_data(project_id, stream_id, requested_date=None, timezone=ACR_TIMEZONE)
Fetch metadata from ACRCloud for stream_id
.
project_id: The Project ID of the stream.
stream_id: The ID of the stream.
requested_date: The date of the entries you want (default: yesterday).
timezone: The timezone to use for localization.
json: The ACR data from date
Source code in suisa_sendemeldung/acrclient.py
get_interval_data(project_id, stream_id, start, end, timezone=ACR_TIMEZONE)
Get data specified by interval from start to end.
project_id: The ID of the project.
stream_id: The ID of the stream.
start: The start date of the interval.
end: The end date of the interval.
timezone (optional): will be passed to `get_data()`.
json: The ACR data from start to end.