コード例 #1
0
ファイル: app.py プロジェクト: brucx/uberpku
def order():
    obj = request.json
    uid = obj["uid"]
    profile = api.get_profile(uid)
    home = profile["home"]
    work = profile["work"]
    dest = obj["dest"]
    if dest == "work":
        direct = (
            home["latitude"],
            home["longitude"],
            work["latitude"],
            work["longitude"]
        )
    else:
        direct = (
            work["latitude"],
            work["longitude"],
            home["latitude"],
            home["longitude"]
        )
    client = get_client_by_uid(uid)
    response = client.get_price_estimates(*direct)
    cars = response.json
    print(jsonify(cars))
    productid = cars["prices"][0]["product_id"]
    response = client.request_ride(productid,*direct)
    return jsonify(response.json)
コード例 #2
0
ファイル: actions.py プロジェクト: th3xer0/PoGoStick_API
def enumerate_profile():
    print("[.] Attempting to retrieve your profile")
    profile = api.get_profile()
    profile = profile.payload[0].profile
    print("[.] Successfully retrieved your profile")

    # Profile Definitions
    # account_creation_time = profile.creation_time
    # username = profile.username
    # tutorial = profile.tutorial
    # avatar = profile.avatar
    # poke_storage = profile.max_poke_storage
    # item_storage = profile.max_item_storage
    # daily_bonus = profile.daily_bonus
    # unknown12 = profile.unknown12
    # unknown13 = profile.unknown13
    # pokecoin = profile.currency[0].amount
    # stardust = profile.currency[1].amount

    print("    [.] Username: %s" % profile.username)
    start_date = datetime.fromtimestamp(int(profile.creation_time)/1000)
    print("    [.] Start Date: %s" % start_date.strftime('%Y-%m-%d %H:%M:%S'))
    print("    [.] Pokemon Storage: %s" % profile.max_poke_storage)
    print("    [.] Item Storage: %s" % profile.max_item_storage)
    print("    [.] Pokecoins: %s" % profile.currency[0].amount)
    print("    [.] Stardust: %s" % profile.currency[1].amount)
コード例 #3
0
ファイル: views.py プロジェクト: pombredanne/mavenize-beta
def my_profile(request):
    me = request.session['_auth_user_id']
    context = {
        'user': api.get_profile(me)
    }

    return render_to_response("my_profile.html", context,
        RequestContext(request))
コード例 #4
0
ファイル: views.py プロジェクト: sameenjalal/mavenize
def profile(request, user_id):
    try:
        me = request.session['_auth_user_id']
        context = {
            'user': api.get_profile(user_id),
            'is_following': api.is_following(me, user_id)
        }
    except:
        raise Http404 

    return render_to_response("user_profile.html", context,
        RequestContext(request))
コード例 #5
0
ファイル: views.py プロジェクト: pombredanne/mavenize-beta
def profile(request, user_id):
    me = request.session['_auth_user_id'] 
    if int(user_id) == me:
        return redirect('my-profile')

    try:
        context = {
            'user': api.get_profile(user_id),
            'is_following': api.is_following(me, user_id)
        }
    except:
        raise Http404 

    return render_to_response("user_profile.html", context,
        RequestContext(request))