Пример #1
0
    return r


@app.route('/facebook_insights/', methods = ['GET'])
def fb_insights():
    """
    Fetch Facebook insights for input video ids and store in json.
    """
    video_ids = request.args.get('ids')
    video_ids = json.loads(str(video_ids.split("=")[1]))
    r = facebook_get_insights(video_ids[0]['video_ids'], video_ids[1]['brandname'])
    r = flask.Response(r)
    r.headers["Access-Control-Allow-Origin"] = "*"
    return r

@app.route('/youtube_insights/', methods = ['GET'])
def yt_insights():
    """
    Fetch YouTube insights for input video ids and store in json.
    """
    video_ids = request.args.get('ids')
    video_ids = json.loads(str(video_ids.split("=")[1]))
    ytvideoids = ",".join(video_ids[0]['video_ids'])
    r = youtube_get_insights(ytvideoids, video_ids[1]['brandname'])
    r = flask.Response(r)
    r.headers["Access-Control-Allow-Origin"] = "*"
    return r

if __name__ == "__main__":
    app.run(host="0.0.0.0")
Пример #2
0
    r = flask.Response(r)
    r.headers["Access-Control-Allow-Origin"] = "*"
    return r


@app.route('/facebook_insights/', methods = ['GET'])
def fb_insights():
    """
    Fetch Facebook insights for input video ids and store in json.
    """
    video_ids = request.args.get('ids')
    r = facebook_get_insights(video_ids)
    r = flask.Response(r)
    r.headers["Access-Control-Allow-Origin"] = "*"
    return r

@app.route('/youtube_insights/', methods = ['GET'])
def yt_insights():
    """
    Fetch YouTube insights for input video ids and store in json.
    """
    video_ids = request.args.get('ids')
    print type(video_ids), "\n=-------------------------\n"
    r = youtube_get_insights(video_ids)
    r = flask.Response(r)
    r.headers["Access-Control-Allow-Origin"] = "*"
    return r

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=5001)