Files
kasu/src/content/management/commands/syncfacebook.py
Christian Berg 7e55faa05c Fehler bei Vergabe von Bonuspunkte korrigiert.
Kommentare für Bonuspunkte werden jetzt als Kommentar beim Spieler hinterlassen, nicht als Kommentar in der Hanchan.
FIXED: 3_in_a_row counter wurde nicht zurückgesetzt wenn Bonuspunkte vergeben wurden.
FIXED: Durchschnittliche Platzierung während eines Events wurde nur als Ganzzahl berechnet. Wird nun als Fießkomma berechnet und gesichert.
2016-01-09 22:55:26 +01:00

34 lines
1.0 KiB
Python

# -*- coding: utf-8 -*-
__author__ = 'Christian Berg'
import urllib
from datetime import datetime
from django.core.management.base import BaseCommand
from django.conf import settings
import json
class Command(BaseCommand):
help = "Synchornisiert den Facenbook Feed für die Anzeige auf der Homepage"
def handle(self, *args, **options):
#graph_api = facebook.GraphAPI(settings.FACEBOOK_ACCESS_TOKEN)
#facebook_page = graph_api.get_object(settings.FACEBOOK_APP_ID+'/feed/')
# print facebook_page
# print graph_api.get_connections(facebook_page['id'], )
self.login()
def login(self):
args = {'access_token': settings.FACEBOOK_ACCESS_TOKEN}
query = "https://graph.facebook.com/{object}/feed?{args}".format(
object=settings.FACEBOOK_APP_ID,
args=urllib.urlencode(args),
)
print query
request = urllib.urlopen(query)
print request
response = request.read()
print response
print json.loads(response)