Spaces:
Running
Running
File size: 909 Bytes
27d04ef | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | """Test analytics API"""
import sys
sys.path.insert(0, '.')
from services.analytics_service import get_channel_analytics
import json
token = "692d50d2-16a3-4e33-9e67-01a4d2124d4b"
print("=== Testing 'all' filter ===")
result_all = get_channel_analytics(token, 5, "all")
print(f"Total count: {result_all.get('total_count')}")
print(f"View distribution: {result_all.get('view_distribution')}")
print(f"Engagement summary: {result_all.get('engagement_summary')}")
print("\n=== Testing 'watch' filter ===")
result_watch = get_channel_analytics(token, 5, "watch")
print(f"Total count: {result_watch.get('total_count')}")
print(f"View distribution: {result_watch.get('view_distribution')}")
print("\n=== Testing 'view' filter ===")
result_view = get_channel_analytics(token, 5, "view")
print(f"Total count: {result_view.get('total_count')}")
print(f"View distribution: {result_view.get('view_distribution')}")
|