Skip to content
Snippets Groups Projects
views.py 825 B
Newer Older
  • Learn to ignore specific revisions
  • from django.shortcuts import render
    from django.http import JsonResponse
    import requests
    
    dnns01's avatar
    dnns01 committed
    import os
    
    
    
    # Create your views here.
    def guestbook(request):
    
    dnns01's avatar
    dnns01 committed
        response = requests.get(
            "https://api.twitter.com/2/tweets/search/recent?query=%23StrolchGäBu%20%23StrolchGast&max_results=100",
            headers={
                'Authorization': f'Bearer {os.getenv("TWITTER_TOKEN")}'
            })
    
    dnns01's avatar
    dnns01 committed
        response_json = response.json()
    
    dnns01's avatar
    dnns01 committed
        return JsonResponse([tweet["id"] for tweet in response_json["data"]], safe=False)
    
    dnns01's avatar
    dnns01 committed
    def jojo(request):
    
        response = requests.get(
    
    dnns01's avatar
    dnns01 committed
            "https://api.twitter.com/2/users/1279020408050761730/tweets?max_results=100",
    
            headers={
    
    dnns01's avatar
    dnns01 committed
                'Authorization': f'Bearer {os.getenv("TWITTER_TOKEN")}'
    
            })
    
        response_json = response.json()
    
    dnns01's avatar
    dnns01 committed
        return JsonResponse(response_json)