コード例 #1
0
ファイル: card.py プロジェクト: powerlang/Pieceful_Stress
def newCard(session, cardData):
    cardData.setdefault("title", "压力测试笔记")
    cardData.setdefault("type", 0)
    cardData.setdefault("content", json.dumps([{"tag": "p", "contents": ["\u5bf9\u4e8e\u4e00\u4e2a\u5728\u4e1c\u4eac\u751f\u6d3b\u8fc7\u4e09\u5e74\u96f6\u4e09\u4e2a\u6708\u7684\u4eba\u6765\u8bf4\uff0c\u5047\u5982\u7ed9\u6211\u4e09\u65e5\u4e1c\u4eac\u6211\u60f3\u6211\u4f1a\u5728\u8fd9\u91cc\u8fd9\u6837\u751f\u6d3b\u3002"]}, {"tag": "p", "contents": ["DAY1"]}, {"tag": "p", "contents": ["\u8fea\u65af\u5c3c\u4e50\u56ed"]}, {"tag": "p", "contents": ["DAY2"]}, {"tag": "p", "contents": ["\u5409\u7965\u5bfa"]}, {"tag": "p", "contents": ["DAY3"]}, {"tag": "p", "contents": ["\u539f\u5bbf\u660e\u6cbb\u795e\u5bab"]}, {"tag": "p", "contents": ["\u4e1c\u4eac\u5854"]}]))

    r = session.post("/card/new/", cardData)
    return utils.getResData(r, "card")
コード例 #2
0
def destinationCards(session,
                     destId,
                     q="",
                     tag=0,
                     order=1,
                     last="",
                     start=0,
                     count=24):
    r = session.get(
        "/destination/{}/cards/?q={}&tag={}&order={}&last={}&start={}&count={}"
        .format(destId, q, tag, order, last, start, count),
        name="/destination/[id]/cards")
    return utils.getResData(r)
コード例 #3
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def userCards(session,
              userId,
              q="",
              tag=0,
              order=1,
              last="",
              start=0,
              count=24):
    r = session.get(
        "/user/{}/cards/?q={}&tag={}&order={}&last={}&start={}&count={}".
        format(userId, q, tag, order, last, start, count),
        name="/user/[id]/cards")
    return utils.getResData(r, ["cards", "hasMore"])
コード例 #4
0
ファイル: card.py プロジェクト: zchunhai/Pieceful_Stress
def newCard(session, cardData):
    cardData.setdefault("title", "压力测试笔记")
    cardData.setdefault("type", 0)
    cardData.setdefault(
        "content",
        json.dumps([{
            "tag":
            "p",
            "contents": [
                "\u5bf9\u4e8e\u4e00\u4e2a\u5728\u4e1c\u4eac\u751f\u6d3b\u8fc7\u4e09\u5e74\u96f6\u4e09\u4e2a\u6708\u7684\u4eba\u6765\u8bf4\uff0c\u5047\u5982\u7ed9\u6211\u4e09\u65e5\u4e1c\u4eac\u6211\u60f3\u6211\u4f1a\u5728\u8fd9\u91cc\u8fd9\u6837\u751f\u6d3b\u3002"
            ]
        }, {
            "tag": "p",
            "contents": ["DAY1"]
        }, {
            "tag": "p",
            "contents": ["\u8fea\u65af\u5c3c\u4e50\u56ed"]
        }, {
            "tag": "p",
            "contents": ["DAY2"]
        }, {
            "tag": "p",
            "contents": ["\u5409\u7965\u5bfa"]
        }, {
            "tag": "p",
            "contents": ["DAY3"]
        }, {
            "tag": "p",
            "contents": ["\u539f\u5bbf\u660e\u6cbb\u795e\u5bab"]
        }, {
            "tag": "p",
            "contents": ["\u4e1c\u4eac\u5854"]
        }]))

    r = session.post("/card/new/", cardData)
    return utils.getResData(r, "card")
コード例 #5
0
def destinationUnclip(session, destId):
    r = session.put("/destination/{}/unclip/".format(destId), name="/destination/[id]/unclip")
    return utils.getResData(r)
コード例 #6
0
def destinationPopularPois(session, destId, last="", start=0, count=24):
    r = session.get("/destination/{}/popular-pois/?last={}&start={}&count={}".format(destId, last, start, count), name="/destination/[id]/featured-pois")
    return utils.getResData(r)
コード例 #7
0
def destinationPopularTrips(session, destId):
    r = session.get("/destination/{}/popular-trips/".format(destId), name="/destination/[id]/featured-trips")
    return utils.getResData(r, "trips")
コード例 #8
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackDestinationStay(session, backpackId, destinationId):
    r = session.get("/backpack/{}/destination/{}/stay/".format(backpackId, destinationId), name="/backpack/[id]/destination/[id]/stay/")
    return utils.getResData(r, "stay")
コード例 #9
0
def destinationPopularCities(session, destId):
    r = session.get("/destination/{}/popular-cities".format(destId), name="/destination/[id]/popular-cities")
    return utils.getResData(r)
コード例 #10
0
ファイル: poi.py プロジェクト: zchunhai/Pieceful_Stress
def poiIsCliped(session, poiId):
    r = session.get("/poi/{}/clip/".format(poiId), name="/poi/[id]/clip")
    return utils.getResData(r, "clipped")
コード例 #11
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackTransit(session, backpackId):
    r = session.get("/backpack/{}/transit/".format(backpackId), name="/backpack/[id]/transit")
    return utils.getResData(r, "transit")
コード例 #12
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackInfo(session, backpackId):
    r = session.get("/backpack/{}/info/".format(backpackId), name="/backpack/[id]/info")
    return utils.getResData(r, "backpack")
コード例 #13
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackFull(session, backpackId):
    r = session.get("/backpack/{}/full/".format(backpackId), name="/backpack/[id]/full")
    return utils.getResData(r)
コード例 #14
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackAgenda(session, backpackId):
    r = session.get("/backpack/{}/agenda/".format(backpackId), name="/backpack/[id]/agenda")
    return utils.getResData(r, "agenda")
コード例 #15
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackAgendaDay(session, backpackId, dayId):
    r = session.get("/backpack/{}/agenda-day/{}/".format(backpackId, dayId), name="/backpack/[id]/agenda-day/[id]")
    return utils.getResData(r)
コード例 #16
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackDestinationPlaces(session, backpackId, destinationId):
    r = session.get("/backpack/{}/destination/{}/places/".format(backpackId, destinationId), name="/backpack/[id]/destination/[id]/places")
    return utils.getResData(r)
コード例 #17
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackStayInfo(session, backpackId, stayId):
    r = session.get("/backpack/{}/stay/{}/".format(backpackId, stayId), name="/backpack/[id]/stay/[id]")
    return utils.getResData(r)
コード例 #18
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackStay(session, backpackId):
    r = session.get("/backpack/{}/stay/".format(backpackId), name="/backpack/[id]/stay/")
    return utils.getResData(r, "stay")
コード例 #19
0
def getCountries(session, destId):
    r = session.get("/destination/{}/countries/".format(destId), name="/destination/[id]/countries")
    return utils.getResData(r)
コード例 #20
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def userBackpacks(session, userId):
    r = session.get("/user/{}/backpacks/".format(userId),
                    name="/user/[id]/backpacks")
    return utils.getResData(r, "backpacks")
コード例 #21
0
ファイル: poi.py プロジェクト: zchunhai/Pieceful_Stress
def getPoi(session, poiId):
    r = session.get("/poi/{}/".format(poiId), name="/poi/[id]")
    return utils.getResData(r, "poi")
コード例 #22
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def authRegister(session, email, password):
    r = session.post("/auth/register/", {"email": email, "password": password})
    return utils.getResData(r, "token")
コード例 #23
0
def newBox(session, boxData):
    boxData.setdefault("title", "压力测试盒子")
    r = session.post("/box/new/", boxData)
    return utils.getResData(r, "box")
コード例 #24
0
def destinationMajorCountries(session, last="", start=0, count=24):
    r = session.get("/destination/major-countries/?last={}&start={}&count={}".format(last, start, count), name="/destination/major-countries")
    return utils.getResData(r)
コード例 #25
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackMemoInfo(session, backpackId, memoId):
    r = session.get("/backpack/{}/memo/{}/".format(backpackId, memoId), name="/backpack/[id]/memo/[id]")
    return utils.getResData(r)
コード例 #26
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackTransitInfo(session, backpackId, transitId):
    r = session.get("/backpack/{}/transit/{}/".format(backpackId, transitId), name="/backpack/[id]/transit/[id]")
    return utils.getResData(r)
コード例 #27
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def userInfo(session, userId):
    r = session.get("/user/{}/".format(userId), name="/user/[id]")
    return utils.getResData(r, "user")
コード例 #28
0
ファイル: backpack.py プロジェクト: zchunhai/Pieceful_Stress
def backpackCloned(session, backpackId):
    r = session.get("/backpack/{}/clone/".format(backpackId), name="/backpack/[id]/clone")
    return utils.getResData(r, "cloned")
コード例 #29
0
def destinationCards(session, destId, q="", tag=0, order=1, last="", start=0, count=24):
    r = session.get("/destination/{}/cards/?q={}&tag={}&order={}&last={}&start={}&count={}".format(destId, q, tag, order, last, start, count),
                    name="/destination/[id]/cards")
    return utils.getResData(r)
コード例 #30
0
ファイル: poi.py プロジェクト: powerlang/Pieceful_Stress
def poiRecommendPois(session, poiId):
    r = session.get("/poi/{}/recommend-pois/".format(poiId), name="/poi/[id]/recommend-pois")
    return utils.getResData(r, "pois")
コード例 #31
0
def destinationFeaturedCards(session, destId, last="", start=0, count=24):
    r = session.get("/destination/{}/featured-cards/?last={}&start={}&count={}".format(destId, last, start, count), name="/destination/[id]/featured-cards")
    return utils.getResData(r)
コード例 #32
0
ファイル: poi.py プロジェクト: powerlang/Pieceful_Stress
def poiUnclip(session, poiId):
    r = session.put("/poi/{}/unclip/".format(poiId), name="/poi/[id]/unclip")
    return utils.getResData(r)
コード例 #33
0
def getDestination(session, destId):
    r = session.get("/destination/{}/".format(destId), name="/destination/[id]")
    return utils.getResData(r, "destination")
コード例 #34
0
ファイル: poi.py プロジェクト: powerlang/Pieceful_Stress
def getPoi(session, poiId):
    r = session.get("/poi/{}/".format(poiId), name="/poi/[id]")
    return utils.getResData(r, "poi")
コード例 #35
0
def destinationRecommend(session, destId):
    r = session.get("/destination/{}/recommend/".format(destId), name="/destination/[id]/recommend")
    return utils.getResData(r, "destinations")
コード例 #36
0
ファイル: poi.py プロジェクト: powerlang/Pieceful_Stress
def poiIsCliped(session, poiId):
    r = session.get("/poi/{}/clip/".format(poiId), name="/poi/[id]/clip")
    return utils.getResData(r, "clipped")
コード例 #37
0
def destinationPopularBoxes(session, destId):
    r = session.get("/destination/{}/popular-boxes/".format(destId), name="/destination/[id]/featured-boxes")
    return utils.getResData(r, "boxes")
コード例 #38
0
ファイル: poi.py プロジェクト: powerlang/Pieceful_Stress
def poiCards(session, poiId, last="", start=0, count=24):
    r = session.get("/poi/{}/cards/?last={}&start={}&count={}".format(poiId, last, start, count), name="/poi/[id]/cards")
    return utils.getResData(r)
コード例 #39
0
def destinationIsCliped(session, destId):
    r = session.get("/destination/{}/clip/".format(destId), name="/destination/[id]/clip")
    return utils.getResData(r, "clipped")
コード例 #40
0
def exploreCards(session, page):
    r = session.get("/explore/?start={}".format(24*page), name="/explore")
    return utils.getResData(r, "cards")
コード例 #41
0
ファイル: poi.py プロジェクト: zchunhai/Pieceful_Stress
def poiRecommendPois(session, poiId):
    r = session.get("/poi/{}/recommend-pois/".format(poiId),
                    name="/poi/[id]/recommend-pois")
    return utils.getResData(r, "pois")
コード例 #42
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def authRefreshStatus(session):
    r = session.get("/auth/refresh-status/")
    return utils.getResData(r, "account")
コード例 #43
0
ファイル: poi.py プロジェクト: zchunhai/Pieceful_Stress
def poiUnclip(session, poiId):
    r = session.put("/poi/{}/unclip/".format(poiId), name="/poi/[id]/unclip")
    return utils.getResData(r)
コード例 #44
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def userFollowed(session, userId):
    r = session.get("/user/{}/followed/".format(userId),
                    name="/user/[id]/followed")
    return utils.getResData(r, "followed")
コード例 #45
0
ファイル: poi.py プロジェクト: zchunhai/Pieceful_Stress
def poiCards(session, poiId, last="", start=0, count=24):
    r = session.get("/poi/{}/cards/?last={}&start={}&count={}".format(
        poiId, last, start, count),
                    name="/poi/[id]/cards")
    return utils.getResData(r)
コード例 #46
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def userBoxes(session, userId, q="", order=1, last="", start=0, count=24):
    r = session.get(
        "/user/{}/boxes/?q={}&order={}&last={}&start={}&count={}".format(
            userId, q, order, last, start, count),
        name="/user/[id]/boxes")
    return utils.getResData(r, ["boxes", "hasMore"])
コード例 #47
0
def boxInfo(session, boxId):
    r = session.get("/box/{}".format(boxId), name="/box/[id]")
    return utils.getResData(r, "box")
コード例 #48
0
ファイル: user.py プロジェクト: zchunhai/Pieceful_Stress
def authLogin(session, email, password):
    r = session.post("/auth/login/", {"email": email, "password": password})
    return utils.getResData(r, "token")